public class CreateOpenBankUnifiedOrderRequest extends AbstractModel
Constructor and Description |
---|
CreateOpenBankUnifiedOrderRequest() |
CreateOpenBankUnifiedOrderRequest(CreateOpenBankUnifiedOrderRequest 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getAttachment()
Get 订单附加信息,查询或者回调的时候原样返回。
|
String |
getChannelMerchantId()
Get 渠道商户号。
|
String |
getChannelName()
Get 渠道名称。
|
String |
getChannelSubMerchantId()
Get 渠道子商户号。
|
String |
getCurrency()
Get 币种。固定:CNY。
|
String |
getEnvironment()
Get 环境类型。
__release__:生产环境
__sandbox__:沙箱环境
_不填默认为生产环境_
|
String |
getExpireTime()
Get 超时时间。
|
String |
getExternalPaymentData()
Get 第三方渠道扩展字段。见附录-复杂类型。
未作特殊说明,则无需传入。
|
String |
getFrontUrl()
Get 支付成功前端跳转URL。
|
String |
getGoodsDetail()
Get 商品信息。
|
String |
getNotifyUrl()
Get 支付成功回调地址。
|
String |
getOrderSubject()
Get 订单标题。
|
String |
getOutOrderId()
Get 外部商户订单号。
只能是数字、大小写字母,且在同一个接入平台下唯一。
|
String |
getPayChannel()
Get 实际支付渠道。没有则无需填写。如
支付宝 ALIPAY
微信支付 WXPAY
银联 UNIONPAY
一般在间连模式下使用。
|
OpenBankPayLimitInfo |
getPayLimitInfo()
Get 支付限制。
|
String |
getPayType()
Get 支付产品类型。
被扫(扫码):SWIPE, 主扫(刷卡):SCAN,
H5:WAP, 公众号:PUBLIC,
APP-SDK:SDK, 小程序:MINI_PROGRAM,
快捷支付:QUICK, 网银支付:ONLINE_BANK。
|
OpenBankProfitShareInfo[] |
getProfitShareInfoList()
Get 分账信息列表。
|
String |
getRemark()
Get 备注。
|
OpenBankSceneInfo |
getSceneInfo()
Get 设备信息。
|
OpenBankStoreInfo |
getStoreInfo()
Get 门店信息。
|
Long |
getTotalAmount()
Get 交易金额,单位分。
|
void |
setAttachment(String Attachment)
Set 订单附加信息,查询或者回调的时候原样返回。
|
void |
setChannelMerchantId(String ChannelMerchantId)
Set 渠道商户号。
|
void |
setChannelName(String ChannelName)
Set 渠道名称。
|
void |
setChannelSubMerchantId(String ChannelSubMerchantId)
Set 渠道子商户号。
|
void |
setCurrency(String Currency)
Set 币种。固定:CNY。
|
void |
setEnvironment(String Environment)
Set 环境类型。
__release__:生产环境
__sandbox__:沙箱环境
_不填默认为生产环境_
|
void |
setExpireTime(String ExpireTime)
Set 超时时间。
|
void |
setExternalPaymentData(String ExternalPaymentData)
Set 第三方渠道扩展字段。见附录-复杂类型。
未作特殊说明,则无需传入。
|
void |
setFrontUrl(String FrontUrl)
Set 支付成功前端跳转URL。
|
void |
setGoodsDetail(String GoodsDetail)
Set 商品信息。
|
void |
setNotifyUrl(String NotifyUrl)
Set 支付成功回调地址。
|
void |
setOrderSubject(String OrderSubject)
Set 订单标题。
|
void |
setOutOrderId(String OutOrderId)
Set 外部商户订单号。
只能是数字、大小写字母,且在同一个接入平台下唯一。
|
void |
setPayChannel(String PayChannel)
Set 实际支付渠道。没有则无需填写。如
支付宝 ALIPAY
微信支付 WXPAY
银联 UNIONPAY
一般在间连模式下使用。
|
void |
setPayLimitInfo(OpenBankPayLimitInfo PayLimitInfo)
Set 支付限制。
|
void |
setPayType(String PayType)
Set 支付产品类型。
被扫(扫码):SWIPE, 主扫(刷卡):SCAN,
H5:WAP, 公众号:PUBLIC,
APP-SDK:SDK, 小程序:MINI_PROGRAM,
快捷支付:QUICK, 网银支付:ONLINE_BANK。
|
void |
setProfitShareInfoList(OpenBankProfitShareInfo[] ProfitShareInfoList)
Set 分账信息列表。
|
void |
setRemark(String Remark)
Set 备注。
|
void |
setSceneInfo(OpenBankSceneInfo SceneInfo)
Set 设备信息。
|
void |
setStoreInfo(OpenBankStoreInfo StoreInfo)
Set 门店信息。
|
void |
setTotalAmount(Long TotalAmount)
Set 交易金额,单位分。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateOpenBankUnifiedOrderRequest()
public CreateOpenBankUnifiedOrderRequest(CreateOpenBankUnifiedOrderRequest source)
public String getChannelMerchantId()
public void setChannelMerchantId(String ChannelMerchantId)
ChannelMerchantId
- 渠道商户号。public String getChannelName()
public void setChannelName(String ChannelName)
ChannelName
- 渠道名称。public String getPayType()
public void setPayType(String PayType)
PayType
- 支付产品类型。
被扫(扫码):SWIPE, 主扫(刷卡):SCAN,
H5:WAP, 公众号:PUBLIC,
APP-SDK:SDK, 小程序:MINI_PROGRAM,
快捷支付:QUICK, 网银支付:ONLINE_BANK。public String getOutOrderId()
public void setOutOrderId(String OutOrderId)
OutOrderId
- 外部商户订单号。
只能是数字、大小写字母,且在同一个接入平台下唯一。public Long getTotalAmount()
public void setTotalAmount(Long TotalAmount)
TotalAmount
- 交易金额,单位分。public String getCurrency()
public void setCurrency(String Currency)
Currency
- 币种。固定:CNY。public String getChannelSubMerchantId()
public void setChannelSubMerchantId(String ChannelSubMerchantId)
ChannelSubMerchantId
- 渠道子商户号。public String getPayChannel()
public void setPayChannel(String PayChannel)
PayChannel
- 实际支付渠道。没有则无需填写。如
支付宝 ALIPAY
微信支付 WXPAY
银联 UNIONPAY
一般在间连模式下使用。public OpenBankSceneInfo getSceneInfo()
public void setSceneInfo(OpenBankSceneInfo SceneInfo)
SceneInfo
- 设备信息。public OpenBankProfitShareInfo[] getProfitShareInfoList()
public void setProfitShareInfoList(OpenBankProfitShareInfo[] ProfitShareInfoList)
ProfitShareInfoList
- 分账信息列表。public String getOrderSubject()
public void setOrderSubject(String OrderSubject)
OrderSubject
- 订单标题。public String getGoodsDetail()
public void setGoodsDetail(String GoodsDetail)
GoodsDetail
- 商品信息。public String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime
- 超时时间。public String getNotifyUrl()
public void setNotifyUrl(String NotifyUrl)
NotifyUrl
- 支付成功回调地址。public String getFrontUrl()
public void setFrontUrl(String FrontUrl)
FrontUrl
- 支付成功前端跳转URL。public String getAttachment()
public void setAttachment(String Attachment)
Attachment
- 订单附加信息,查询或者回调的时候原样返回。public String getExternalPaymentData()
public void setExternalPaymentData(String ExternalPaymentData)
ExternalPaymentData
- 第三方渠道扩展字段。见附录-复杂类型。
未作特殊说明,则无需传入。public String getRemark()
public void setRemark(String Remark)
Remark
- 备注。public OpenBankStoreInfo getStoreInfo()
public void setStoreInfo(OpenBankStoreInfo StoreInfo)
StoreInfo
- 门店信息。public OpenBankPayLimitInfo getPayLimitInfo()
public void setPayLimitInfo(OpenBankPayLimitInfo PayLimitInfo)
PayLimitInfo
- 支付限制。public String getEnvironment()
public void setEnvironment(String Environment)
Environment
- 环境类型。
__release__:生产环境
__sandbox__:沙箱环境
_不填默认为生产环境_Copyright © 2022. All rights reserved.