Class: TencentCloud::Cpdp::V20190820::CreatePayMerchantRequest

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

Overview

CreatePayMerchant请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platformcode = nil, channelmerchantno = nil, channelcheckflag = nil, merchantname = nil, businesspayflag = nil) ⇒ CreatePayMerchantRequest

Returns a new instance of CreatePayMerchantRequest.



8414
8415
8416
8417
8418
8419
8420
# File 'lib/v20190820/models.rb', line 8414

def initialize(platformcode=nil, channelmerchantno=nil, channelcheckflag=nil, merchantname=nil, businesspayflag=nil)
  @PlatformCode = platformcode
  @ChannelMerchantNo = channelmerchantno
  @ChannelCheckFlag = channelcheckflag
  @MerchantName = merchantname
  @BusinessPayFlag = businesspayflag
end

Instance Attribute Details

#BusinessPayFlagObject

0:不验证

Parameters:

  • PlatformCode:

    平台编号

  • ChannelMerchantNo:

    渠道方收款商户编号,由渠道方(银行)提 供。

  • ChannelCheckFlag:

    是否需要向渠道进行 商户信息验证 1:验证

  • MerchantName:

    收款商户名称

  • BusinessPayFlag:

    是否开通 B2B 支付 1:开通 0:不开通 缺省:1



8412
8413
8414
# File 'lib/v20190820/models.rb', line 8412

def BusinessPayFlag
  @BusinessPayFlag
end

#ChannelCheckFlagObject

0:不验证

Parameters:

  • PlatformCode:

    平台编号

  • ChannelMerchantNo:

    渠道方收款商户编号,由渠道方(银行)提 供。

  • ChannelCheckFlag:

    是否需要向渠道进行 商户信息验证 1:验证

  • MerchantName:

    收款商户名称

  • BusinessPayFlag:

    是否开通 B2B 支付 1:开通 0:不开通 缺省:1



8412
8413
8414
# File 'lib/v20190820/models.rb', line 8412

def ChannelCheckFlag
  @ChannelCheckFlag
end

#ChannelMerchantNoObject

0:不验证

Parameters:

  • PlatformCode:

    平台编号

  • ChannelMerchantNo:

    渠道方收款商户编号,由渠道方(银行)提 供。

  • ChannelCheckFlag:

    是否需要向渠道进行 商户信息验证 1:验证

  • MerchantName:

    收款商户名称

  • BusinessPayFlag:

    是否开通 B2B 支付 1:开通 0:不开通 缺省:1



8412
8413
8414
# File 'lib/v20190820/models.rb', line 8412

def ChannelMerchantNo
  @ChannelMerchantNo
end

#MerchantNameObject

0:不验证

Parameters:

  • PlatformCode:

    平台编号

  • ChannelMerchantNo:

    渠道方收款商户编号,由渠道方(银行)提 供。

  • ChannelCheckFlag:

    是否需要向渠道进行 商户信息验证 1:验证

  • MerchantName:

    收款商户名称

  • BusinessPayFlag:

    是否开通 B2B 支付 1:开通 0:不开通 缺省:1



8412
8413
8414
# File 'lib/v20190820/models.rb', line 8412

def MerchantName
  @MerchantName
end

#PlatformCodeObject

0:不验证

Parameters:

  • PlatformCode:

    平台编号

  • ChannelMerchantNo:

    渠道方收款商户编号,由渠道方(银行)提 供。

  • ChannelCheckFlag:

    是否需要向渠道进行 商户信息验证 1:验证

  • MerchantName:

    收款商户名称

  • BusinessPayFlag:

    是否开通 B2B 支付 1:开通 0:不开通 缺省:1



8412
8413
8414
# File 'lib/v20190820/models.rb', line 8412

def PlatformCode
  @PlatformCode
end

Instance Method Details

#deserialize(params) ⇒ Object



8422
8423
8424
8425
8426
8427
8428
# File 'lib/v20190820/models.rb', line 8422

def deserialize(params)
  @PlatformCode = params['PlatformCode']
  @ChannelMerchantNo = params['ChannelMerchantNo']
  @ChannelCheckFlag = params['ChannelCheckFlag']
  @MerchantName = params['MerchantName']
  @BusinessPayFlag = params['BusinessPayFlag']
end