public class UnifiedCloudOrderRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
UnifiedCloudOrderRequest() |
UnifiedCloudOrderRequest(UnifiedCloudOrderRequest 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 |
---|---|
CloudAttachmentInfo[] |
getAttachmentInfoList()
Get 附加项信息列表
例如溢价信息、抵扣信息、积分信息、补贴信息
通过该字段可以实现渠道方的优惠抵扣补贴等营销功能
注意:当传SubOrderList时,请在子单信息中传附加项信息,不要在主单中传该字段。
|
String |
getCallbackUrl()
Get Web端回调地址
Web端网页回调地址,仅当Web端SDK使用页面跳转方式时有效。
|
String |
getCancelUrl()
Get 支付取消地址
|
String |
getChannel()
Get 支付渠道
wechat:微信支付
wechat_ecommerce: 微信电商收付通
open_alipay: 支付宝
open_quickpass: 银联云闪付
icbc_epay: 工银e支付
foreign_cardpay: 外卡支付
icbc_jft_wechat: 工行聚付通-微信
icbc_jft_alipay: 工行聚付通-支付宝
icbc_jft_epay: 工行聚付通-e支付
指定渠道下单时必传
|
String |
getChannelAppIdPolicy()
Get 渠道应用ID取用方式
USE_APPID 使用渠道应用Id;
USE_SUB_APPID 使用子渠道应用Id;
USE_APPID_AND_SUB_APPID 既使用渠道应用Id也使用子渠道应用ID。
|
String |
getChannelOrderIdMode()
Get 渠道订单号生成模式
枚举值。决定请求渠道方时的订单号的生成模式,详情请联系米大师沟通。不指定时默认为由米大师自行生成。
|
CloudClientInfo |
getClientInfo()
Get 客户端信息
特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填
|
String |
getCurrencyType()
Get 货币类型
ISO货币代码,CNY
|
CloudExternalAttachmentData[] |
getExternalAttachmentDataList()
Get 渠道透传数据列表
|
CloudExternalPromptGroup[] |
getExternalPromptGroupList()
Get 渠道扩展促销列表
可将各个渠道的促销信息放于该列表。
|
CloudExternalUserInfo[] |
getExternalUserInfoList()
Get 渠道方用户信息列表
|
CloudGlobalPayTimeInfo |
getGlobalPayTimeInfo()
Get 全局支付时间信息
|
String |
getLocaleCode()
Get 语言代码
取值请参考[ISO 639-1代码表](https://zh.wikipedia.org/zh-cn/ISO_639-1%E4%BB%A3%E7%A0%81%E8%A1%A8)
|
String |
getMetadata()
Get 透传字段
支付成功回调透传给应用,用于开发者透传自定义内容。
|
String |
getMidasAppId()
Get 米大师分配的支付主MidasAppId
|
String |
getMidasEnvironment()
Get 环境类型
__release__:生产环境
__sandbox__:沙箱环境
_不填默认为生产环境_
|
String |
getOrderReceiveMode()
Get 收单模式
ORDER_RECEIVE_MODE_COMMON - 普通支付
ORDER_RECEIVE_MODE_COMBINE - 合单支付
ORDER_RECEIVE_MODE_V_COMBINE - 虚拟合单支付
若不传入该字段,则会根据是否传入子单来判断是 普通支付 还是 合单支付
|
Long |
getOriginalAmt()
Get 原始金额
单位:分,需要注意的是,OriginalAmt>=TotalAmt
|
String |
getOutTradeNo()
Get 开发者主订单号
支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合,长度供参考,部分渠道存在长度更短的情况接入时请联系开发咨询
|
String |
getPaymentNotifyUrl()
Get 支付通知地址
调用方可通过该字段传入自定义支付通知地址。
|
String |
getPayScene()
Get 支付场景
需要结合 RealChannel和Channel字段使用可选值:
wechat-app 微信APP支付方式
wechat-mini 微信小程序支付,示例:当 RealChannel=wechat Channel=wechat PayScene=wechat-mini时,内部会直接以小程序方式调用微信统一下单接口。
|
String |
getProductDetail()
Get 商品详情
业务自定义的商品详情,无需URL编码,长度限制以具体所接入渠道为准。
|
String |
getProductId()
Get 商品ID
业务自定义的商品id,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合。
|
String |
getProductName()
Get 商品名称
业务自定义的商品名称,无需URL编码,长度限制以具体所接入渠道为准。
|
Long |
getQuantity()
Get 数量
购买数量,不传默认为1。
|
String |
getRealChannel()
Get 顶层支付渠道
银行收单:
openbank_ccb: 建设银行
openbank_icbc: 工商银行
openbank_cmb: 招商银行
openbank_ping: 平安银行
openbank_icbc_jft:工商银行聚付通
非银行收单,可以为空
|
String |
getRegionCode()
Get 地区代码
取值请参考[ISO 3166-1二位字母代码表](https://zh.wikipedia.org/zh-cn/ISO_3166-1%E4%BA%8C%E4%BD%8D%E5%AD%97%E6%AF%8D%E4%BB%A3%E7%A0%81#%E6%AD%A3%E5%BC%8F%E5%88%86%E9%85%8D%E4%BB%A3%E7%A0%81)
|
CloudSettleInfo |
getSettleInfo()
Get 结算信息
例如是否需要分账、是否需要支付确认等,
注意:如果子单列表中传入了SettleInfo,在主单中不可再传入SettleInfo字段。
|
CloudStoreInfo |
getStoreInfo()
Get 门店信息
特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填
|
String |
getSubAppId()
Get 支付SubAppId
米大师计费SubAppId,代表子商户。指定使用该商户的商户号下单时必传。
|
CloudSubOrder[] |
getSubOrderList()
Get 子订单列表
格式:子订单号、子应用Id、金额。压缩后最长不可超过32K字节(去除空格,换行,制表符等无意义字符)。
|
Long |
getTotalAmt()
Get 支付金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome。
|
Long |
getTotalMchIncome()
Get 结算应收金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome
|
Long |
getTotalPlatformIncome()
Get 平台应收金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome
|
String |
getUserClientIp()
Get 用户IP
请求用户的IP地址,特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填。
|
String |
getUserId()
Get 用户ID
长度不小于5位,仅支持字母和数字的组合,长度限制以具体接入渠道为准
|
String |
getWxAppId()
Get 微信AppId
wechat渠道或wchat_ecommerce渠道可以指定下单时的wxappid。
|
String |
getWxOpenId()
Get 微信公众号/小程序OpenId
微信公众号/小程序支付时为必选,需要传微信下的openid。
|
String |
getWxSubAppId()
Get 微信SubAppId
wechat渠道可以指定下单时的sub_appid。
|
String |
getWxSubOpenId()
Get 微信公众号/小程序SubOpenId
在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一。
|
void |
setAttachmentInfoList(CloudAttachmentInfo[] AttachmentInfoList)
Set 附加项信息列表
例如溢价信息、抵扣信息、积分信息、补贴信息
通过该字段可以实现渠道方的优惠抵扣补贴等营销功能
注意:当传SubOrderList时,请在子单信息中传附加项信息,不要在主单中传该字段。
|
void |
setCallbackUrl(String CallbackUrl)
Set Web端回调地址
Web端网页回调地址,仅当Web端SDK使用页面跳转方式时有效。
|
void |
setCancelUrl(String CancelUrl)
Set 支付取消地址
|
void |
setChannel(String Channel)
Set 支付渠道
wechat:微信支付
wechat_ecommerce: 微信电商收付通
open_alipay: 支付宝
open_quickpass: 银联云闪付
icbc_epay: 工银e支付
foreign_cardpay: 外卡支付
icbc_jft_wechat: 工行聚付通-微信
icbc_jft_alipay: 工行聚付通-支付宝
icbc_jft_epay: 工行聚付通-e支付
指定渠道下单时必传
|
void |
setChannelAppIdPolicy(String ChannelAppIdPolicy)
Set 渠道应用ID取用方式
USE_APPID 使用渠道应用Id;
USE_SUB_APPID 使用子渠道应用Id;
USE_APPID_AND_SUB_APPID 既使用渠道应用Id也使用子渠道应用ID。
|
void |
setChannelOrderIdMode(String ChannelOrderIdMode)
Set 渠道订单号生成模式
枚举值。决定请求渠道方时的订单号的生成模式,详情请联系米大师沟通。不指定时默认为由米大师自行生成。
|
void |
setClientInfo(CloudClientInfo ClientInfo)
Set 客户端信息
特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填
|
void |
setCurrencyType(String CurrencyType)
Set 货币类型
ISO货币代码,CNY
|
void |
setExternalAttachmentDataList(CloudExternalAttachmentData[] ExternalAttachmentDataList)
Set 渠道透传数据列表
|
void |
setExternalPromptGroupList(CloudExternalPromptGroup[] ExternalPromptGroupList)
Set 渠道扩展促销列表
可将各个渠道的促销信息放于该列表。
|
void |
setExternalUserInfoList(CloudExternalUserInfo[] ExternalUserInfoList)
Set 渠道方用户信息列表
|
void |
setGlobalPayTimeInfo(CloudGlobalPayTimeInfo GlobalPayTimeInfo)
Set 全局支付时间信息
|
void |
setLocaleCode(String LocaleCode)
Set 语言代码
取值请参考[ISO 639-1代码表](https://zh.wikipedia.org/zh-cn/ISO_639-1%E4%BB%A3%E7%A0%81%E8%A1%A8)
|
void |
setMetadata(String Metadata)
Set 透传字段
支付成功回调透传给应用,用于开发者透传自定义内容。
|
void |
setMidasAppId(String MidasAppId)
Set 米大师分配的支付主MidasAppId
|
void |
setMidasEnvironment(String MidasEnvironment)
Set 环境类型
__release__:生产环境
__sandbox__:沙箱环境
_不填默认为生产环境_
|
void |
setOrderReceiveMode(String OrderReceiveMode)
Set 收单模式
ORDER_RECEIVE_MODE_COMMON - 普通支付
ORDER_RECEIVE_MODE_COMBINE - 合单支付
ORDER_RECEIVE_MODE_V_COMBINE - 虚拟合单支付
若不传入该字段,则会根据是否传入子单来判断是 普通支付 还是 合单支付
|
void |
setOriginalAmt(Long OriginalAmt)
Set 原始金额
单位:分,需要注意的是,OriginalAmt>=TotalAmt
|
void |
setOutTradeNo(String OutTradeNo)
Set 开发者主订单号
支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合,长度供参考,部分渠道存在长度更短的情况接入时请联系开发咨询
|
void |
setPaymentNotifyUrl(String PaymentNotifyUrl)
Set 支付通知地址
调用方可通过该字段传入自定义支付通知地址。
|
void |
setPayScene(String PayScene)
Set 支付场景
需要结合 RealChannel和Channel字段使用可选值:
wechat-app 微信APP支付方式
wechat-mini 微信小程序支付,示例:当 RealChannel=wechat Channel=wechat PayScene=wechat-mini时,内部会直接以小程序方式调用微信统一下单接口。
|
void |
setProductDetail(String ProductDetail)
Set 商品详情
业务自定义的商品详情,无需URL编码,长度限制以具体所接入渠道为准。
|
void |
setProductId(String ProductId)
Set 商品ID
业务自定义的商品id,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合。
|
void |
setProductName(String ProductName)
Set 商品名称
业务自定义的商品名称,无需URL编码,长度限制以具体所接入渠道为准。
|
void |
setQuantity(Long Quantity)
Set 数量
购买数量,不传默认为1。
|
void |
setRealChannel(String RealChannel)
Set 顶层支付渠道
银行收单:
openbank_ccb: 建设银行
openbank_icbc: 工商银行
openbank_cmb: 招商银行
openbank_ping: 平安银行
openbank_icbc_jft:工商银行聚付通
非银行收单,可以为空
|
void |
setRegionCode(String RegionCode)
Set 地区代码
取值请参考[ISO 3166-1二位字母代码表](https://zh.wikipedia.org/zh-cn/ISO_3166-1%E4%BA%8C%E4%BD%8D%E5%AD%97%E6%AF%8D%E4%BB%A3%E7%A0%81#%E6%AD%A3%E5%BC%8F%E5%88%86%E9%85%8D%E4%BB%A3%E7%A0%81)
|
void |
setSettleInfo(CloudSettleInfo SettleInfo)
Set 结算信息
例如是否需要分账、是否需要支付确认等,
注意:如果子单列表中传入了SettleInfo,在主单中不可再传入SettleInfo字段。
|
void |
setStoreInfo(CloudStoreInfo StoreInfo)
Set 门店信息
特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填
|
void |
setSubAppId(String SubAppId)
Set 支付SubAppId
米大师计费SubAppId,代表子商户。指定使用该商户的商户号下单时必传。
|
void |
setSubOrderList(CloudSubOrder[] SubOrderList)
Set 子订单列表
格式:子订单号、子应用Id、金额。压缩后最长不可超过32K字节(去除空格,换行,制表符等无意义字符)。
|
void |
setTotalAmt(Long TotalAmt)
Set 支付金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome。
|
void |
setTotalMchIncome(Long TotalMchIncome)
Set 结算应收金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome
|
void |
setTotalPlatformIncome(Long TotalPlatformIncome)
Set 平台应收金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome
|
void |
setUserClientIp(String UserClientIp)
Set 用户IP
请求用户的IP地址,特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填。
|
void |
setUserId(String UserId)
Set 用户ID
长度不小于5位,仅支持字母和数字的组合,长度限制以具体接入渠道为准
|
void |
setWxAppId(String WxAppId)
Set 微信AppId
wechat渠道或wchat_ecommerce渠道可以指定下单时的wxappid。
|
void |
setWxOpenId(String WxOpenId)
Set 微信公众号/小程序OpenId
微信公众号/小程序支付时为必选,需要传微信下的openid。
|
void |
setWxSubAppId(String WxSubAppId)
Set 微信SubAppId
wechat渠道可以指定下单时的sub_appid。
|
void |
setWxSubOpenId(String WxSubOpenId)
Set 微信公众号/小程序SubOpenId
在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public UnifiedCloudOrderRequest()
public UnifiedCloudOrderRequest(UnifiedCloudOrderRequest source)
public String getMidasAppId()
public void setMidasAppId(String MidasAppId)
MidasAppId
- 米大师分配的支付主MidasAppIdpublic String getUserId()
public void setUserId(String UserId)
UserId
- 用户ID
长度不小于5位,仅支持字母和数字的组合,长度限制以具体接入渠道为准public String getOutTradeNo()
public void setOutTradeNo(String OutTradeNo)
OutTradeNo
- 开发者主订单号
支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合,长度供参考,部分渠道存在长度更短的情况接入时请联系开发咨询public String getCurrencyType()
public void setCurrencyType(String CurrencyType)
CurrencyType
- 货币类型
ISO货币代码,CNYpublic String getProductId()
public void setProductId(String ProductId)
ProductId
- 商品ID
业务自定义的商品id,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合。public String getProductName()
public void setProductName(String ProductName)
ProductName
- 商品名称
业务自定义的商品名称,无需URL编码,长度限制以具体所接入渠道为准。public String getProductDetail()
public void setProductDetail(String ProductDetail)
ProductDetail
- 商品详情
业务自定义的商品详情,无需URL编码,长度限制以具体所接入渠道为准。public Long getOriginalAmt()
public void setOriginalAmt(Long OriginalAmt)
OriginalAmt
- 原始金额
单位:分,需要注意的是,OriginalAmt>=TotalAmtpublic Long getTotalAmt()
public void setTotalAmt(Long TotalAmt)
TotalAmt
- 支付金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome。public String getMidasEnvironment()
public void setMidasEnvironment(String MidasEnvironment)
MidasEnvironment
- 环境类型
__release__:生产环境
__sandbox__:沙箱环境
_不填默认为生产环境_public String getSubAppId()
public void setSubAppId(String SubAppId)
SubAppId
- 支付SubAppId
米大师计费SubAppId,代表子商户。指定使用该商户的商户号下单时必传。public String getRealChannel()
public void setRealChannel(String RealChannel)
RealChannel
- 顶层支付渠道
银行收单:
openbank_ccb: 建设银行
openbank_icbc: 工商银行
openbank_cmb: 招商银行
openbank_ping: 平安银行
openbank_icbc_jft:工商银行聚付通
非银行收单,可以为空public String getChannel()
public void setChannel(String Channel)
Channel
- 支付渠道
wechat:微信支付
wechat_ecommerce: 微信电商收付通
open_alipay: 支付宝
open_quickpass: 银联云闪付
icbc_epay: 工银e支付
foreign_cardpay: 外卡支付
icbc_jft_wechat: 工行聚付通-微信
icbc_jft_alipay: 工行聚付通-支付宝
icbc_jft_epay: 工行聚付通-e支付
指定渠道下单时必传public String getMetadata()
public void setMetadata(String Metadata)
Metadata
- 透传字段
支付成功回调透传给应用,用于开发者透传自定义内容。public Long getQuantity()
public void setQuantity(Long Quantity)
Quantity
- 数量
购买数量,不传默认为1。public String getCallbackUrl()
public void setCallbackUrl(String CallbackUrl)
CallbackUrl
- Web端回调地址
Web端网页回调地址,仅当Web端SDK使用页面跳转方式时有效。public String getCancelUrl()
public void setCancelUrl(String CancelUrl)
CancelUrl
- 支付取消地址public String getWxAppId()
public void setWxAppId(String WxAppId)
WxAppId
- 微信AppId
wechat渠道或wchat_ecommerce渠道可以指定下单时的wxappid。public String getWxSubAppId()
public void setWxSubAppId(String WxSubAppId)
WxSubAppId
- 微信SubAppId
wechat渠道可以指定下单时的sub_appid。public String getWxOpenId()
public void setWxOpenId(String WxOpenId)
WxOpenId
- 微信公众号/小程序OpenId
微信公众号/小程序支付时为必选,需要传微信下的openid。public String getWxSubOpenId()
public void setWxSubOpenId(String WxSubOpenId)
WxSubOpenId
- 微信公众号/小程序SubOpenId
在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一。public Long getTotalPlatformIncome()
public void setTotalPlatformIncome(Long TotalPlatformIncome)
TotalPlatformIncome
- 平台应收金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncomepublic Long getTotalMchIncome()
public void setTotalMchIncome(Long TotalMchIncome)
TotalMchIncome
- 结算应收金额
单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncomepublic CloudSubOrder[] getSubOrderList()
public void setSubOrderList(CloudSubOrder[] SubOrderList)
SubOrderList
- 子订单列表
格式:子订单号、子应用Id、金额。压缩后最长不可超过32K字节(去除空格,换行,制表符等无意义字符)。public CloudSettleInfo getSettleInfo()
public void setSettleInfo(CloudSettleInfo SettleInfo)
SettleInfo
- 结算信息
例如是否需要分账、是否需要支付确认等,
注意:如果子单列表中传入了SettleInfo,在主单中不可再传入SettleInfo字段。public CloudAttachmentInfo[] getAttachmentInfoList()
public void setAttachmentInfoList(CloudAttachmentInfo[] AttachmentInfoList)
AttachmentInfoList
- 附加项信息列表
例如溢价信息、抵扣信息、积分信息、补贴信息
通过该字段可以实现渠道方的优惠抵扣补贴等营销功能
注意:当传SubOrderList时,请在子单信息中传附加项信息,不要在主单中传该字段。public String getPaymentNotifyUrl()
public void setPaymentNotifyUrl(String PaymentNotifyUrl)
PaymentNotifyUrl
- 支付通知地址
调用方可通过该字段传入自定义支付通知地址。public String getPayScene()
public void setPayScene(String PayScene)
PayScene
- 支付场景
需要结合 RealChannel和Channel字段使用可选值:
wechat-app 微信APP支付方式
wechat-mini 微信小程序支付,示例:当 RealChannel=wechat Channel=wechat PayScene=wechat-mini时,内部会直接以小程序方式调用微信统一下单接口。public String getLocaleCode()
public void setLocaleCode(String LocaleCode)
LocaleCode
- 语言代码
取值请参考[ISO 639-1代码表](https://zh.wikipedia.org/zh-cn/ISO_639-1%E4%BB%A3%E7%A0%81%E8%A1%A8)public String getRegionCode()
public void setRegionCode(String RegionCode)
RegionCode
- 地区代码
取值请参考[ISO 3166-1二位字母代码表](https://zh.wikipedia.org/zh-cn/ISO_3166-1%E4%BA%8C%E4%BD%8D%E5%AD%97%E6%AF%8D%E4%BB%A3%E7%A0%81#%E6%AD%A3%E5%BC%8F%E5%88%86%E9%85%8D%E4%BB%A3%E7%A0%81)public String getUserClientIp()
public void setUserClientIp(String UserClientIp)
UserClientIp
- 用户IP
请求用户的IP地址,特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填。public String getChannelOrderIdMode()
public void setChannelOrderIdMode(String ChannelOrderIdMode)
ChannelOrderIdMode
- 渠道订单号生成模式
枚举值。决定请求渠道方时的订单号的生成模式,详情请联系米大师沟通。不指定时默认为由米大师自行生成。public CloudGlobalPayTimeInfo getGlobalPayTimeInfo()
public void setGlobalPayTimeInfo(CloudGlobalPayTimeInfo GlobalPayTimeInfo)
GlobalPayTimeInfo
- 全局支付时间信息public String getChannelAppIdPolicy()
public void setChannelAppIdPolicy(String ChannelAppIdPolicy)
ChannelAppIdPolicy
- 渠道应用ID取用方式
USE_APPID 使用渠道应用Id;
USE_SUB_APPID 使用子渠道应用Id;
USE_APPID_AND_SUB_APPID 既使用渠道应用Id也使用子渠道应用ID。public CloudStoreInfo getStoreInfo()
public void setStoreInfo(CloudStoreInfo StoreInfo)
StoreInfo
- 门店信息
特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填public CloudClientInfo getClientInfo()
public void setClientInfo(CloudClientInfo ClientInfo)
ClientInfo
- 客户端信息
特定的渠道或特定的支付方式,此字段为必填
wechat_ecommerce渠道 - h5支付方式,此字段必填public CloudExternalPromptGroup[] getExternalPromptGroupList()
public void setExternalPromptGroupList(CloudExternalPromptGroup[] ExternalPromptGroupList)
ExternalPromptGroupList
- 渠道扩展促销列表
可将各个渠道的促销信息放于该列表。public String getOrderReceiveMode()
public void setOrderReceiveMode(String OrderReceiveMode)
OrderReceiveMode
- 收单模式
ORDER_RECEIVE_MODE_COMMON - 普通支付
ORDER_RECEIVE_MODE_COMBINE - 合单支付
ORDER_RECEIVE_MODE_V_COMBINE - 虚拟合单支付
若不传入该字段,则会根据是否传入子单来判断是 普通支付 还是 合单支付public CloudExternalUserInfo[] getExternalUserInfoList()
public void setExternalUserInfoList(CloudExternalUserInfo[] ExternalUserInfoList)
ExternalUserInfoList
- 渠道方用户信息列表public CloudExternalAttachmentData[] getExternalAttachmentDataList()
public void setExternalAttachmentDataList(CloudExternalAttachmentData[] ExternalAttachmentDataList)
ExternalAttachmentDataList
- 渠道透传数据列表Copyright © 2024. All rights reserved.