Class UnifiedTlinxOrderRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.UnifiedTlinxOrderRequest
-
public class UnifiedTlinxOrderRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description UnifiedTlinxOrderRequest()UnifiedTlinxOrderRequest(UnifiedTlinxOrderRequest 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 StringgetAuthCode()Get 条码支付的授权码(条码抢扫手机扫到的一串数字)StringgetDeveloperNo()Get 开发者流水号StringgetDiscountAmount()Get 折扣金额(以分为单位,没有小数点)StringgetIgnoreAmount()Get 抹零金额(以分为单位,没有小数点)StringgetJsapi()Get 小程序支付参数:填默认值 1StringgetJumpUrl()Get 公众号支付时,支付成功后跳转url地址StringgetNotifyUrl()Get 交易结果异步通知url地址StringgetOpenId()Get 使用门店OpenIdStringgetOpenKey()Get 使用门店OpenKeyStringgetOrderName()Get 订单名称(描述)StringgetOriginalAmount()Get 原始交易金额(以分为单位,没有小数点)StringgetPayName()Get 付款方式名称(当PayTag为Diy时,PayName不能为空)StringgetPayTag()Get 支付标签StringgetProfile()Get 沙箱环境填sandbox,正式环境不填StringgetRemark()Get 订单备注StringgetRoyalty()Get 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。StringgetSubAppId()Get 小程序支付参数: 当前调起支付的小程序APPIDStringgetSubOpenId()Get 小程序支付参数: 用户在子商户appid下的唯一标识。StringgetTag()Get 订单标记,订单附加数据。StringgetTradeAccount()Get 交易帐号(银行卡号)StringgetTradeAmount()Get 实际交易金额(以分为单位,没有小数点)StringgetTradeNo()Get 交易号(收单机构交易号)StringgetTradeResult()Get 收单机构原始交易报文,请转换为jsonvoidsetAuthCode(String AuthCode)Set 条码支付的授权码(条码抢扫手机扫到的一串数字)voidsetDeveloperNo(String DeveloperNo)Set 开发者流水号voidsetDiscountAmount(String DiscountAmount)Set 折扣金额(以分为单位,没有小数点)voidsetIgnoreAmount(String IgnoreAmount)Set 抹零金额(以分为单位,没有小数点)voidsetJsapi(String Jsapi)Set 小程序支付参数:填默认值 1voidsetJumpUrl(String JumpUrl)Set 公众号支付时,支付成功后跳转url地址voidsetNotifyUrl(String NotifyUrl)Set 交易结果异步通知url地址voidsetOpenId(String OpenId)Set 使用门店OpenIdvoidsetOpenKey(String OpenKey)Set 使用门店OpenKeyvoidsetOrderName(String OrderName)Set 订单名称(描述)voidsetOriginalAmount(String OriginalAmount)Set 原始交易金额(以分为单位,没有小数点)voidsetPayName(String PayName)Set 付款方式名称(当PayTag为Diy时,PayName不能为空)voidsetPayTag(String PayTag)Set 支付标签voidsetProfile(String Profile)Set 沙箱环境填sandbox,正式环境不填voidsetRemark(String Remark)Set 订单备注voidsetRoyalty(String Royalty)Set 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。voidsetSubAppId(String SubAppId)Set 小程序支付参数: 当前调起支付的小程序APPIDvoidsetSubOpenId(String SubOpenId)Set 小程序支付参数: 用户在子商户appid下的唯一标识。voidsetTag(String Tag)Set 订单标记,订单附加数据。voidsetTradeAccount(String TradeAccount)Set 交易帐号(银行卡号)voidsetTradeAmount(String TradeAmount)Set 实际交易金额(以分为单位,没有小数点)voidsetTradeNo(String TradeNo)Set 交易号(收单机构交易号)voidsetTradeResult(String TradeResult)Set 收单机构原始交易报文,请转换为jsonvoidtoMap(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
-
UnifiedTlinxOrderRequest
public UnifiedTlinxOrderRequest()
-
UnifiedTlinxOrderRequest
public UnifiedTlinxOrderRequest(UnifiedTlinxOrderRequest 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
-
getOpenId
public String getOpenId()
Get 使用门店OpenId- Returns:
- OpenId 使用门店OpenId
-
setOpenId
public void setOpenId(String OpenId)
Set 使用门店OpenId- Parameters:
OpenId- 使用门店OpenId
-
getOpenKey
public String getOpenKey()
Get 使用门店OpenKey- Returns:
- OpenKey 使用门店OpenKey
-
setOpenKey
public void setOpenKey(String OpenKey)
Set 使用门店OpenKey- Parameters:
OpenKey- 使用门店OpenKey
-
getDeveloperNo
public String getDeveloperNo()
Get 开发者流水号- Returns:
- DeveloperNo 开发者流水号
-
setDeveloperNo
public void setDeveloperNo(String DeveloperNo)
Set 开发者流水号- Parameters:
DeveloperNo- 开发者流水号
-
getPayTag
public String getPayTag()
Get 支付标签- Returns:
- PayTag 支付标签
-
setPayTag
public void setPayTag(String PayTag)
Set 支付标签- Parameters:
PayTag- 支付标签
-
getTradeAmount
public String getTradeAmount()
Get 实际交易金额(以分为单位,没有小数点)- Returns:
- TradeAmount 实际交易金额(以分为单位,没有小数点)
-
setTradeAmount
public void setTradeAmount(String TradeAmount)
Set 实际交易金额(以分为单位,没有小数点)- Parameters:
TradeAmount- 实际交易金额(以分为单位,没有小数点)
-
getNotifyUrl
public String getNotifyUrl()
Get 交易结果异步通知url地址- Returns:
- NotifyUrl 交易结果异步通知url地址
-
setNotifyUrl
public void setNotifyUrl(String NotifyUrl)
Set 交易结果异步通知url地址- Parameters:
NotifyUrl- 交易结果异步通知url地址
-
getPayName
public String getPayName()
Get 付款方式名称(当PayTag为Diy时,PayName不能为空)- Returns:
- PayName 付款方式名称(当PayTag为Diy时,PayName不能为空)
-
setPayName
public void setPayName(String PayName)
Set 付款方式名称(当PayTag为Diy时,PayName不能为空)- Parameters:
PayName- 付款方式名称(当PayTag为Diy时,PayName不能为空)
-
getJumpUrl
public String getJumpUrl()
Get 公众号支付时,支付成功后跳转url地址- Returns:
- JumpUrl 公众号支付时,支付成功后跳转url地址
-
setJumpUrl
public void setJumpUrl(String JumpUrl)
Set 公众号支付时,支付成功后跳转url地址- Parameters:
JumpUrl- 公众号支付时,支付成功后跳转url地址
-
getOrderName
public String getOrderName()
Get 订单名称(描述)- Returns:
- OrderName 订单名称(描述)
-
setOrderName
public void setOrderName(String OrderName)
Set 订单名称(描述)- Parameters:
OrderName- 订单名称(描述)
-
getOriginalAmount
public String getOriginalAmount()
Get 原始交易金额(以分为单位,没有小数点)- Returns:
- OriginalAmount 原始交易金额(以分为单位,没有小数点)
-
setOriginalAmount
public void setOriginalAmount(String OriginalAmount)
Set 原始交易金额(以分为单位,没有小数点)- Parameters:
OriginalAmount- 原始交易金额(以分为单位,没有小数点)
-
getIgnoreAmount
public String getIgnoreAmount()
Get 抹零金额(以分为单位,没有小数点)- Returns:
- IgnoreAmount 抹零金额(以分为单位,没有小数点)
-
setIgnoreAmount
public void setIgnoreAmount(String IgnoreAmount)
Set 抹零金额(以分为单位,没有小数点)- Parameters:
IgnoreAmount- 抹零金额(以分为单位,没有小数点)
-
getDiscountAmount
public String getDiscountAmount()
Get 折扣金额(以分为单位,没有小数点)- Returns:
- DiscountAmount 折扣金额(以分为单位,没有小数点)
-
setDiscountAmount
public void setDiscountAmount(String DiscountAmount)
Set 折扣金额(以分为单位,没有小数点)- Parameters:
DiscountAmount- 折扣金额(以分为单位,没有小数点)
-
getTradeAccount
public String getTradeAccount()
Get 交易帐号(银行卡号)- Returns:
- TradeAccount 交易帐号(银行卡号)
-
setTradeAccount
public void setTradeAccount(String TradeAccount)
Set 交易帐号(银行卡号)- Parameters:
TradeAccount- 交易帐号(银行卡号)
-
getTradeNo
public String getTradeNo()
Get 交易号(收单机构交易号)- Returns:
- TradeNo 交易号(收单机构交易号)
-
setTradeNo
public void setTradeNo(String TradeNo)
Set 交易号(收单机构交易号)- Parameters:
TradeNo- 交易号(收单机构交易号)
-
getAuthCode
public String getAuthCode()
Get 条码支付的授权码(条码抢扫手机扫到的一串数字)- Returns:
- AuthCode 条码支付的授权码(条码抢扫手机扫到的一串数字)
-
setAuthCode
public void setAuthCode(String AuthCode)
Set 条码支付的授权码(条码抢扫手机扫到的一串数字)- Parameters:
AuthCode- 条码支付的授权码(条码抢扫手机扫到的一串数字)
-
getTag
public String getTag()
Get 订单标记,订单附加数据。- Returns:
- Tag 订单标记,订单附加数据。
-
setTag
public void setTag(String Tag)
Set 订单标记,订单附加数据。- Parameters:
Tag- 订单标记,订单附加数据。
-
getRemark
public String getRemark()
Get 订单备注- Returns:
- Remark 订单备注
-
setRemark
public void setRemark(String Remark)
Set 订单备注- Parameters:
Remark- 订单备注
-
getTradeResult
public String getTradeResult()
Get 收单机构原始交易报文,请转换为json- Returns:
- TradeResult 收单机构原始交易报文,请转换为json
-
setTradeResult
public void setTradeResult(String TradeResult)
Set 收单机构原始交易报文,请转换为json- Parameters:
TradeResult- 收单机构原始交易报文,请转换为json
-
getRoyalty
public String getRoyalty()
Get 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。- Returns:
- Royalty 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。
-
setRoyalty
public void setRoyalty(String Royalty)
Set 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。- Parameters:
Royalty- 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。
-
getJsapi
public String getJsapi()
Get 小程序支付参数:填默认值 1- Returns:
- Jsapi 小程序支付参数:填默认值 1
-
setJsapi
public void setJsapi(String Jsapi)
Set 小程序支付参数:填默认值 1- Parameters:
Jsapi- 小程序支付参数:填默认值 1
-
getSubAppId
public String getSubAppId()
Get 小程序支付参数: 当前调起支付的小程序APPID- Returns:
- SubAppId 小程序支付参数: 当前调起支付的小程序APPID
-
setSubAppId
public void setSubAppId(String SubAppId)
Set 小程序支付参数: 当前调起支付的小程序APPID- Parameters:
SubAppId- 小程序支付参数: 当前调起支付的小程序APPID
-
getSubOpenId
public String getSubOpenId()
Get 小程序支付参数: 用户在子商户appid下的唯一标识。- Returns:
- SubOpenId 小程序支付参数: 用户在子商户appid下的唯一标识。
-
setSubOpenId
public void setSubOpenId(String SubOpenId)
Set 小程序支付参数: 用户在子商户appid下的唯一标识。- Parameters:
SubOpenId- 小程序支付参数: 用户在子商户appid下的唯一标识。
-
getProfile
public String getProfile()
Get 沙箱环境填sandbox,正式环境不填- Returns:
- Profile 沙箱环境填sandbox,正式环境不填
-
setProfile
public void setProfile(String Profile)
Set 沙箱环境填sandbox,正式环境不填- Parameters:
Profile- 沙箱环境填sandbox,正式环境不填
-
-