Class: TencentCloud::Cpdp::V20190820::ApplyOpenBankOrderDetailReceiptRequest

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

Overview

ApplyOpenBankOrderDetailReceipt请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(outapplyid = nil, channelmerchantid = nil, channelsubmerchantid = nil, channelname = nil, paymentmethod = nil, channelorderid = nil, environment = nil) ⇒ ApplyOpenBankOrderDetailReceiptRequest

Returns a new instance of ApplyOpenBankOrderDetailReceiptRequest.



1571
1572
1573
1574
1575
1576
1577
1578
1579
# File 'lib/v20190820/models.rb', line 1571

def initialize(outapplyid=nil, channelmerchantid=nil, channelsubmerchantid=nil, channelname=nil, paymentmethod=nil, channelorderid=nil, environment=nil)
  @OutApplyId = outapplyid
  @ChannelMerchantId = channelmerchantid
  @ChannelSubMerchantId = channelsubmerchantid
  @ChannelName = channelname
  @PaymentMethod = paymentmethod
  @ChannelOrderId = channelorderid
  @Environment = environment
end

Instance Attribute Details

#ChannelMerchantIdObject

__release__:生产环境__sandbox__:沙箱环境_不填默认为生产环境_

Parameters:

  • OutApplyId:

    外部回单申请编号

  • ChannelMerchantId:

    渠道商户ID

  • ChannelSubMerchantId:

    渠道子商户ID

  • ChannelName:

    渠道名称,目前只支持ALIPAY

  • PaymentMethod:

    支付方式,目前只支持SAFT_ISV

  • ChannelOrderId:

    云企付平台订单号

  • Environment:

    环境类型。



1569
1570
1571
# File 'lib/v20190820/models.rb', line 1569

def ChannelMerchantId
  @ChannelMerchantId
end

#ChannelNameObject

__release__:生产环境__sandbox__:沙箱环境_不填默认为生产环境_

Parameters:

  • OutApplyId:

    外部回单申请编号

  • ChannelMerchantId:

    渠道商户ID

  • ChannelSubMerchantId:

    渠道子商户ID

  • ChannelName:

    渠道名称,目前只支持ALIPAY

  • PaymentMethod:

    支付方式,目前只支持SAFT_ISV

  • ChannelOrderId:

    云企付平台订单号

  • Environment:

    环境类型。



1569
1570
1571
# File 'lib/v20190820/models.rb', line 1569

def ChannelName
  @ChannelName
end

#ChannelOrderIdObject

__release__:生产环境__sandbox__:沙箱环境_不填默认为生产环境_

Parameters:

  • OutApplyId:

    外部回单申请编号

  • ChannelMerchantId:

    渠道商户ID

  • ChannelSubMerchantId:

    渠道子商户ID

  • ChannelName:

    渠道名称,目前只支持ALIPAY

  • PaymentMethod:

    支付方式,目前只支持SAFT_ISV

  • ChannelOrderId:

    云企付平台订单号

  • Environment:

    环境类型。



1569
1570
1571
# File 'lib/v20190820/models.rb', line 1569

def ChannelOrderId
  @ChannelOrderId
end

#ChannelSubMerchantIdObject

__release__:生产环境__sandbox__:沙箱环境_不填默认为生产环境_

Parameters:

  • OutApplyId:

    外部回单申请编号

  • ChannelMerchantId:

    渠道商户ID

  • ChannelSubMerchantId:

    渠道子商户ID

  • ChannelName:

    渠道名称,目前只支持ALIPAY

  • PaymentMethod:

    支付方式,目前只支持SAFT_ISV

  • ChannelOrderId:

    云企付平台订单号

  • Environment:

    环境类型。



1569
1570
1571
# File 'lib/v20190820/models.rb', line 1569

def ChannelSubMerchantId
  @ChannelSubMerchantId
end

#EnvironmentObject

__release__:生产环境__sandbox__:沙箱环境_不填默认为生产环境_

Parameters:

  • OutApplyId:

    外部回单申请编号

  • ChannelMerchantId:

    渠道商户ID

  • ChannelSubMerchantId:

    渠道子商户ID

  • ChannelName:

    渠道名称,目前只支持ALIPAY

  • PaymentMethod:

    支付方式,目前只支持SAFT_ISV

  • ChannelOrderId:

    云企付平台订单号

  • Environment:

    环境类型。



1569
1570
1571
# File 'lib/v20190820/models.rb', line 1569

def Environment
  @Environment
end

#OutApplyIdObject

__release__:生产环境__sandbox__:沙箱环境_不填默认为生产环境_

Parameters:

  • OutApplyId:

    外部回单申请编号

  • ChannelMerchantId:

    渠道商户ID

  • ChannelSubMerchantId:

    渠道子商户ID

  • ChannelName:

    渠道名称,目前只支持ALIPAY

  • PaymentMethod:

    支付方式,目前只支持SAFT_ISV

  • ChannelOrderId:

    云企付平台订单号

  • Environment:

    环境类型。



1569
1570
1571
# File 'lib/v20190820/models.rb', line 1569

def OutApplyId
  @OutApplyId
end

#PaymentMethodObject

__release__:生产环境__sandbox__:沙箱环境_不填默认为生产环境_

Parameters:

  • OutApplyId:

    外部回单申请编号

  • ChannelMerchantId:

    渠道商户ID

  • ChannelSubMerchantId:

    渠道子商户ID

  • ChannelName:

    渠道名称,目前只支持ALIPAY

  • PaymentMethod:

    支付方式,目前只支持SAFT_ISV

  • ChannelOrderId:

    云企付平台订单号

  • Environment:

    环境类型。



1569
1570
1571
# File 'lib/v20190820/models.rb', line 1569

def PaymentMethod
  @PaymentMethod
end

Instance Method Details

#deserialize(params) ⇒ Object



1581
1582
1583
1584
1585
1586
1587
1588
1589
# File 'lib/v20190820/models.rb', line 1581

def deserialize(params)
  @OutApplyId = params['OutApplyId']
  @ChannelMerchantId = params['ChannelMerchantId']
  @ChannelSubMerchantId = params['ChannelSubMerchantId']
  @ChannelName = params['ChannelName']
  @PaymentMethod = params['PaymentMethod']
  @ChannelOrderId = params['ChannelOrderId']
  @Environment = params['Environment']
end