Class CreateOpenBankGlobalPaymentOrderRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.CreateOpenBankGlobalPaymentOrderRequest
-
public class CreateOpenBankGlobalPaymentOrderRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateOpenBankGlobalPaymentOrderRequest()CreateOpenBankGlobalPaymentOrderRequest(CreateOpenBankGlobalPaymentOrderRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenBankBillingInfogetBillingInfo()Get 账单信息StringgetChannelMerchantId()Get 渠道商户号StringgetChannelName()Get 渠道名称StringgetChannelSubMerchantId()Get 渠道子商户号StringgetCurrency()Get 支付币种,参考附录:货币代码StringgetEnvironment()Get 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境StringgetExternalPaymentData()Get 第三方拓展信息信息StringgetFrontLanguage()Get 网站语言。收银台显示语言,见附录网站语言StringgetFrontUrl()Get 前端跳转地址。通联支付成功后,支付网关跳回商户的地址OpenBankGoodsInfo[]getGoodsInfos()Get 商品信息StringgetNotifyUrl()Get 支付成功回调地址。StringgetOutOrderId()Get 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一StringgetPayType()Get 付款方式StringgetRemark()Get 付款备注OpenBankShippingInfogetShippingInfo()Get 邮寄信息LonggetTotalAmount()Get 付款金额,单位分voidsetBillingInfo(OpenBankBillingInfo BillingInfo)Set 账单信息voidsetChannelMerchantId(String ChannelMerchantId)Set 渠道商户号voidsetChannelName(String ChannelName)Set 渠道名称voidsetChannelSubMerchantId(String ChannelSubMerchantId)Set 渠道子商户号voidsetCurrency(String Currency)Set 支付币种,参考附录:货币代码voidsetEnvironment(String Environment)Set 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境voidsetExternalPaymentData(String ExternalPaymentData)Set 第三方拓展信息信息voidsetFrontLanguage(String FrontLanguage)Set 网站语言。收银台显示语言,见附录网站语言voidsetFrontUrl(String FrontUrl)Set 前端跳转地址。通联支付成功后,支付网关跳回商户的地址voidsetGoodsInfos(OpenBankGoodsInfo[] GoodsInfos)Set 商品信息voidsetNotifyUrl(String NotifyUrl)Set 支付成功回调地址。voidsetOutOrderId(String OutOrderId)Set 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一voidsetPayType(String PayType)Set 付款方式voidsetRemark(String Remark)Set 付款备注voidsetShippingInfo(OpenBankShippingInfo ShippingInfo)Set 邮寄信息voidsetTotalAmount(Long TotalAmount)Set 付款金额,单位分voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateOpenBankGlobalPaymentOrderRequest
public CreateOpenBankGlobalPaymentOrderRequest()
-
CreateOpenBankGlobalPaymentOrderRequest
public CreateOpenBankGlobalPaymentOrderRequest(CreateOpenBankGlobalPaymentOrderRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getChannelMerchantId
public String getChannelMerchantId()
Get 渠道商户号- Returns:
- ChannelMerchantId 渠道商户号
-
setChannelMerchantId
public void setChannelMerchantId(String ChannelMerchantId)
Set 渠道商户号- Parameters:
ChannelMerchantId- 渠道商户号
-
getChannelName
public String getChannelName()
Get 渠道名称- Returns:
- ChannelName 渠道名称
-
setChannelName
public void setChannelName(String ChannelName)
Set 渠道名称- Parameters:
ChannelName- 渠道名称
-
getPayType
public String getPayType()
Get 付款方式- Returns:
- PayType 付款方式
-
setPayType
public void setPayType(String PayType)
Set 付款方式- Parameters:
PayType- 付款方式
-
getOutOrderId
public String getOutOrderId()
Get 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一- Returns:
- OutOrderId 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一
-
setOutOrderId
public void setOutOrderId(String OutOrderId)
Set 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一- Parameters:
OutOrderId- 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一
-
getTotalAmount
public Long getTotalAmount()
Get 付款金额,单位分- Returns:
- TotalAmount 付款金额,单位分
-
setTotalAmount
public void setTotalAmount(Long TotalAmount)
Set 付款金额,单位分- Parameters:
TotalAmount- 付款金额,单位分
-
getCurrency
public String getCurrency()
Get 支付币种,参考附录:货币代码- Returns:
- Currency 支付币种,参考附录:货币代码
-
setCurrency
public void setCurrency(String Currency)
Set 支付币种,参考附录:货币代码- Parameters:
Currency- 支付币种,参考附录:货币代码
-
getChannelSubMerchantId
public String getChannelSubMerchantId()
Get 渠道子商户号- Returns:
- ChannelSubMerchantId 渠道子商户号
-
setChannelSubMerchantId
public void setChannelSubMerchantId(String ChannelSubMerchantId)
Set 渠道子商户号- Parameters:
ChannelSubMerchantId- 渠道子商户号
-
getNotifyUrl
public String getNotifyUrl()
Get 支付成功回调地址。- Returns:
- NotifyUrl 支付成功回调地址。
-
setNotifyUrl
public void setNotifyUrl(String NotifyUrl)
Set 支付成功回调地址。- Parameters:
NotifyUrl- 支付成功回调地址。
-
getFrontUrl
public String getFrontUrl()
Get 前端跳转地址。通联支付成功后,支付网关跳回商户的地址- Returns:
- FrontUrl 前端跳转地址。通联支付成功后,支付网关跳回商户的地址
-
setFrontUrl
public void setFrontUrl(String FrontUrl)
Set 前端跳转地址。通联支付成功后,支付网关跳回商户的地址- Parameters:
FrontUrl- 前端跳转地址。通联支付成功后,支付网关跳回商户的地址
-
getFrontLanguage
public String getFrontLanguage()
Get 网站语言。收银台显示语言,见附录网站语言- Returns:
- FrontLanguage 网站语言。收银台显示语言,见附录网站语言
-
setFrontLanguage
public void setFrontLanguage(String FrontLanguage)
Set 网站语言。收银台显示语言,见附录网站语言- Parameters:
FrontLanguage- 网站语言。收银台显示语言,见附录网站语言
-
getRemark
public String getRemark()
Get 付款备注- Returns:
- Remark 付款备注
-
setRemark
public void setRemark(String Remark)
Set 付款备注- Parameters:
Remark- 付款备注
-
getExternalPaymentData
public String getExternalPaymentData()
Get 第三方拓展信息信息- Returns:
- ExternalPaymentData 第三方拓展信息信息
-
setExternalPaymentData
public void setExternalPaymentData(String ExternalPaymentData)
Set 第三方拓展信息信息- Parameters:
ExternalPaymentData- 第三方拓展信息信息
-
getGoodsInfos
public OpenBankGoodsInfo[] getGoodsInfos()
Get 商品信息- Returns:
- GoodsInfos 商品信息
-
setGoodsInfos
public void setGoodsInfos(OpenBankGoodsInfo[] GoodsInfos)
Set 商品信息- Parameters:
GoodsInfos- 商品信息
-
getShippingInfo
public OpenBankShippingInfo getShippingInfo()
Get 邮寄信息- Returns:
- ShippingInfo 邮寄信息
-
setShippingInfo
public void setShippingInfo(OpenBankShippingInfo ShippingInfo)
Set 邮寄信息- Parameters:
ShippingInfo- 邮寄信息
-
getBillingInfo
public OpenBankBillingInfo getBillingInfo()
Get 账单信息- Returns:
- BillingInfo 账单信息
-
setBillingInfo
public void setBillingInfo(OpenBankBillingInfo BillingInfo)
Set 账单信息- Parameters:
BillingInfo- 账单信息
-
getEnvironment
public String getEnvironment()
Get 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境- Returns:
- Environment 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境
-
setEnvironment
public void setEnvironment(String Environment)
Set 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境- Parameters:
Environment- 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境
-
-