Class: TencentCloud::Cpdp::V20190820::OpenBankPayerInfo

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

Overview

云企付-付款人信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(payerid = nil, payername = nil, bindserialno = nil, accounttype = nil, bankcardtype = nil) ⇒ OpenBankPayerInfo

Returns a new instance of OpenBankPayerInfo.



12728
12729
12730
12731
12732
12733
12734
# File 'lib/v20190820/models.rb', line 12728

def initialize(payerid=nil, payername=nil, bindserialno=nil, accounttype=nil, bankcardtype=nil)
  @PayerId = payerid
  @PayerName = payername
  @BindSerialNo = bindserialno
  @AccountType = accounttype
  @BankCardType = bankcardtype
end

Instance Attribute Details

#AccountTypeObject

付款方入驻云企付商户ID。 当付款方式为OPENBANK_PAYMENT时,必输表示企业账户ID;当付款方式为SAFT_ISV时,必须上送付款方的渠道电子记账本ID;当付款方式为ONLINEBANK,上送付款方银行编号BankId。 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID。 当付款方式为SAFT_ISV时,必须上送类型为ACCOUNT_BOOK_ID。 DEBIT_CARD:借记卡 CREDIT_CARD:信用卡

Parameters:

  • PayerId:

    付款方唯一标识。当TENPAY时,必填上送

  • PayerName:

    付款方名称。当TENPAY上送付款方入驻云企付的商户名称。

  • BindSerialNo:

    付款方付款账户标识。

  • AccountType:

    付款账户标识类型

  • BankCardType:

    付款卡类型。汇付渠道必填。



12726
12727
12728
# File 'lib/v20190820/models.rb', line 12726

def AccountType
  @AccountType
end

#BankCardTypeObject

付款方入驻云企付商户ID。 当付款方式为OPENBANK_PAYMENT时,必输表示企业账户ID;当付款方式为SAFT_ISV时,必须上送付款方的渠道电子记账本ID;当付款方式为ONLINEBANK,上送付款方银行编号BankId。 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID。 当付款方式为SAFT_ISV时,必须上送类型为ACCOUNT_BOOK_ID。 DEBIT_CARD:借记卡 CREDIT_CARD:信用卡

Parameters:

  • PayerId:

    付款方唯一标识。当TENPAY时,必填上送

  • PayerName:

    付款方名称。当TENPAY上送付款方入驻云企付的商户名称。

  • BindSerialNo:

    付款方付款账户标识。

  • AccountType:

    付款账户标识类型

  • BankCardType:

    付款卡类型。汇付渠道必填。



12726
12727
12728
# File 'lib/v20190820/models.rb', line 12726

def BankCardType
  @BankCardType
end

#BindSerialNoObject

付款方入驻云企付商户ID。 当付款方式为OPENBANK_PAYMENT时,必输表示企业账户ID;当付款方式为SAFT_ISV时,必须上送付款方的渠道电子记账本ID;当付款方式为ONLINEBANK,上送付款方银行编号BankId。 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID。 当付款方式为SAFT_ISV时,必须上送类型为ACCOUNT_BOOK_ID。 DEBIT_CARD:借记卡 CREDIT_CARD:信用卡

Parameters:

  • PayerId:

    付款方唯一标识。当TENPAY时,必填上送

  • PayerName:

    付款方名称。当TENPAY上送付款方入驻云企付的商户名称。

  • BindSerialNo:

    付款方付款账户标识。

  • AccountType:

    付款账户标识类型

  • BankCardType:

    付款卡类型。汇付渠道必填。



12726
12727
12728
# File 'lib/v20190820/models.rb', line 12726

def BindSerialNo
  @BindSerialNo
end

#PayerIdObject

付款方入驻云企付商户ID。 当付款方式为OPENBANK_PAYMENT时,必输表示企业账户ID;当付款方式为SAFT_ISV时,必须上送付款方的渠道电子记账本ID;当付款方式为ONLINEBANK,上送付款方银行编号BankId。 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID。 当付款方式为SAFT_ISV时,必须上送类型为ACCOUNT_BOOK_ID。 DEBIT_CARD:借记卡 CREDIT_CARD:信用卡

Parameters:

  • PayerId:

    付款方唯一标识。当TENPAY时,必填上送

  • PayerName:

    付款方名称。当TENPAY上送付款方入驻云企付的商户名称。

  • BindSerialNo:

    付款方付款账户标识。

  • AccountType:

    付款账户标识类型

  • BankCardType:

    付款卡类型。汇付渠道必填。



12726
12727
12728
# File 'lib/v20190820/models.rb', line 12726

def PayerId
  @PayerId
end

#PayerNameObject

付款方入驻云企付商户ID。 当付款方式为OPENBANK_PAYMENT时,必输表示企业账户ID;当付款方式为SAFT_ISV时,必须上送付款方的渠道电子记账本ID;当付款方式为ONLINEBANK,上送付款方银行编号BankId。 BANK_ACCOUNT:绑定银行账户 ACCOUNT_BOOK_ID:电子记账本ID。 当付款方式为SAFT_ISV时,必须上送类型为ACCOUNT_BOOK_ID。 DEBIT_CARD:借记卡 CREDIT_CARD:信用卡

Parameters:

  • PayerId:

    付款方唯一标识。当TENPAY时,必填上送

  • PayerName:

    付款方名称。当TENPAY上送付款方入驻云企付的商户名称。

  • BindSerialNo:

    付款方付款账户标识。

  • AccountType:

    付款账户标识类型

  • BankCardType:

    付款卡类型。汇付渠道必填。



12726
12727
12728
# File 'lib/v20190820/models.rb', line 12726

def PayerName
  @PayerName
end

Instance Method Details

#deserialize(params) ⇒ Object



12736
12737
12738
12739
12740
12741
12742
# File 'lib/v20190820/models.rb', line 12736

def deserialize(params)
  @PayerId = params['PayerId']
  @PayerName = params['PayerName']
  @BindSerialNo = params['BindSerialNo']
  @AccountType = params['AccountType']
  @BankCardType = params['BankCardType']
end