Class: TencentCloud::Cpdp::V20190820::RefundTlinxOrderRequest

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

Overview

RefundTlinxOrder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(openid = nil, openkey = nil, developerno = nil, refundoutno = nil, refundordername = nil, refundamount = nil, shoppassword = nil, remark = nil, profile = nil) ⇒ RefundTlinxOrderRequest

Returns a new instance of RefundTlinxOrderRequest.



24666
24667
24668
24669
24670
24671
24672
24673
24674
24675
24676
# File 'lib/v20190820/models.rb', line 24666

def initialize(openid=nil, openkey=nil, developerno=nil, refundoutno=nil, refundordername=nil, refundamount=nil, shoppassword=nil, remark=nil, profile=nil)
  @OpenId = openid
  @OpenKey = openkey
  @DeveloperNo = developerno
  @RefundOutNo = refundoutno
  @RefundOrderName = refundordername
  @RefundAmount = refundamount
  @ShopPassword = shoppassword
  @Remark = remark
  @Profile = profile
end

Instance Attribute Details

#DeveloperNoObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def DeveloperNo
  @DeveloperNo
end

#OpenIdObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def OpenId
  @OpenId
end

#OpenKeyObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def OpenKey
  @OpenKey
end

#ProfileObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def Profile
  @Profile
end

#RefundAmountObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def RefundAmount
  @RefundAmount
end

#RefundOrderNameObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def RefundOrderName
  @RefundOrderName
end

#RefundOutNoObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def RefundOutNo
  @RefundOutNo
end

#RemarkObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def Remark
  @Remark
end

#ShopPasswordObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • DeveloperNo:

    原始订单的开发者交易流水号

  • RefundOutNo:

    新退款订单的开发者流水号,同一门店内唯一

  • RefundOrderName:

    退款订单名称,可以为空

  • RefundAmount:

    退款金额(以分为单位,没有小数点)

  • ShopPassword:

    主管密码,对密码进行SHA-1加密,默认为123456

  • Remark:

    退款备注

  • Profile:

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



24664
24665
24666
# File 'lib/v20190820/models.rb', line 24664

def ShopPassword
  @ShopPassword
end

Instance Method Details

#deserialize(params) ⇒ Object



24678
24679
24680
24681
24682
24683
24684
24685
24686
24687
24688
# File 'lib/v20190820/models.rb', line 24678

def deserialize(params)
  @OpenId = params['OpenId']
  @OpenKey = params['OpenKey']
  @DeveloperNo = params['DeveloperNo']
  @RefundOutNo = params['RefundOutNo']
  @RefundOrderName = params['RefundOrderName']
  @RefundAmount = params['RefundAmount']
  @ShopPassword = params['ShopPassword']
  @Remark = params['Remark']
  @Profile = params['Profile']
end