Class: TencentCloud::Cpdp::V20190820::UnifiedTlinxOrderRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190820/models.rb

Overview

UnifiedTlinxOrder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(openid = nil, openkey = nil, developerno = nil, paytag = nil, tradeamount = nil, notifyurl = nil, payname = nil, jumpurl = nil, ordername = nil, originalamount = nil, ignoreamount = nil, discountamount = nil, tradeaccount = nil, tradeno = nil, authcode = nil, tag = nil, remark = nil, traderesult = nil, royalty = nil, jsapi = nil, subappid = nil, subopenid = nil, profile = nil) ⇒ UnifiedTlinxOrderRequest

Returns a new instance of UnifiedTlinxOrderRequest.



27176
27177
27178
27179
27180
27181
27182
27183
27184
27185
27186
27187
27188
27189
27190
27191
27192
27193
27194
27195
27196
27197
27198
27199
27200
# File 'lib/v20190820/models.rb', line 27176

def initialize(openid=nil, openkey=nil, developerno=nil, paytag=nil, tradeamount=nil, notifyurl=nil, payname=nil, jumpurl=nil, ordername=nil, originalamount=nil, ignoreamount=nil, discountamount=nil, tradeaccount=nil, tradeno=nil, authcode=nil, tag=nil, remark=nil, traderesult=nil, royalty=nil, jsapi=nil, subappid=nil, subopenid=nil, profile=nil)
  @OpenId = openid
  @OpenKey = openkey
  @DeveloperNo = developerno
  @PayTag = paytag
  @TradeAmount = tradeamount
  @NotifyUrl = notifyurl
  @PayName = payname
  @JumpUrl = jumpurl
  @OrderName = ordername
  @OriginalAmount = originalamount
  @IgnoreAmount = ignoreamount
  @DiscountAmount = discountamount
  @TradeAccount = tradeaccount
  @TradeNo = tradeno
  @AuthCode = authcode
  @Tag = tag
  @Remark = remark
  @TradeResult = traderesult
  @Royalty = royalty
  @Jsapi = jsapi
  @SubAppId = subappid
  @SubOpenId = subopenid
  @Profile = profile
end

Instance Attribute Details

#AuthCodeObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def AuthCode
  @AuthCode
end

#DeveloperNoObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def DeveloperNo
  @DeveloperNo
end

#DiscountAmountObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def DiscountAmount
  @DiscountAmount
end

#IgnoreAmountObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def IgnoreAmount
  @IgnoreAmount
end

#JsapiObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def Jsapi
  @Jsapi
end

#JumpUrlObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def JumpUrl
  @JumpUrl
end

#NotifyUrlObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def NotifyUrl
  @NotifyUrl
end

#OpenIdObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def OpenId
  @OpenId
end

#OpenKeyObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def OpenKey
  @OpenKey
end

#OrderNameObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def OrderName
  @OrderName
end

#OriginalAmountObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def OriginalAmount
  @OriginalAmount
end

#PayNameObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def PayName
  @PayName
end

#PayTagObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def PayTag
  @PayTag
end

#ProfileObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def Profile
  @Profile
end

#RemarkObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def Remark
  @Remark
end

#RoyaltyObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def Royalty
  @Royalty
end

#SubAppIdObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def SubAppId
  @SubAppId
end

#SubOpenIdObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def SubOpenId
  @SubOpenId
end

#TagObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def Tag
  @Tag
end

#TradeAccountObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def TradeAccount
  @TradeAccount
end

#TradeAmountObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def TradeAmount
  @TradeAmount
end

#TradeNoObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def TradeNo
  @TradeNo
end

#TradeResultObject

当前调起支付的小程序APPID 用户在子商户appid下的唯一标识。

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    开发者流水号

  • PayTag:

    支付标签

  • TradeAmount:

    实际交易金额(以分为单位,没有小数点)

  • NotifyUrl:

    交易结果异步通知url地址

  • PayName:

    付款方式名称(当PayTag为Diy时,PayName不能为空)

  • JumpUrl:

    公众号支付时,支付成功后跳转url地址

  • OrderName:

    订单名称(描述)

  • OriginalAmount:

    原始交易金额(以分为单位,没有小数点)

  • IgnoreAmount:

    抹零金额(以分为单位,没有小数点)

  • DiscountAmount:

    折扣金额(以分为单位,没有小数点)

  • TradeAccount:

    交易帐号(银行卡号)

  • TradeNo:

    交易号(收单机构交易号)

  • AuthCode:

    条码支付的授权码(条码抢扫手机扫到的一串数字)

  • Tag:

    订单标记,订单附加数据。

  • Remark:

    订单备注

  • TradeResult:

    收单机构原始交易报文,请转换为json

  • Royalty:

    0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。

  • Jsapi:

    小程序支付参数:填默认值 1

  • SubAppId:

    小程序支付参数:

  • SubOpenId:

    小程序支付参数:

  • Profile:

    沙箱环境填sandbox,正式环境不填



27174
27175
27176
# File 'lib/v20190820/models.rb', line 27174

def TradeResult
  @TradeResult
end

Instance Method Details

#deserialize(params) ⇒ Object



27202
27203
27204
27205
27206
27207
27208
27209
27210
27211
27212
27213
27214
27215
27216
27217
27218
27219
27220
27221
27222
27223
27224
27225
27226
# File 'lib/v20190820/models.rb', line 27202

def deserialize(params)
  @OpenId = params['OpenId']
  @OpenKey = params['OpenKey']
  @DeveloperNo = params['DeveloperNo']
  @PayTag = params['PayTag']
  @TradeAmount = params['TradeAmount']
  @NotifyUrl = params['NotifyUrl']
  @PayName = params['PayName']
  @JumpUrl = params['JumpUrl']
  @OrderName = params['OrderName']
  @OriginalAmount = params['OriginalAmount']
  @IgnoreAmount = params['IgnoreAmount']
  @DiscountAmount = params['DiscountAmount']
  @TradeAccount = params['TradeAccount']
  @TradeNo = params['TradeNo']
  @AuthCode = params['AuthCode']
  @Tag = params['Tag']
  @Remark = params['Remark']
  @TradeResult = params['TradeResult']
  @Royalty = params['Royalty']
  @Jsapi = params['Jsapi']
  @SubAppId = params['SubAppId']
  @SubOpenId = params['SubOpenId']
  @Profile = params['Profile']
end