Class: TencentCloud::Cpdp::V20190820::MerchantPayWayData

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(paycurrency = nil, payicon = nil, payinternalname = nil, payname = nil, paysplitrefund = nil, paytag = nil, payticketicon = nil, paytype = nil, ticketname = nil) ⇒ MerchantPayWayData

Returns a new instance of MerchantPayWayData.



11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
# File 'lib/v20190820/models.rb', line 11641

def initialize(paycurrency=nil, payicon=nil, payinternalname=nil, payname=nil, paysplitrefund=nil, paytag=nil, payticketicon=nil, paytype=nil, ticketname=nil)
  @PayCurrency = paycurrency
  @PayIcon = payicon
  @PayInternalName = payinternalname
  @PayName = payname
  @PaySplitRefund = paysplitrefund
  @PayTag = paytag
  @PayTicketIcon = payticketicon
  @PayType = paytype
  @TicketName = ticketname
end

Instance Attribute Details

#PayCurrencyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def PayCurrency
  @PayCurrency
end

#PayIconObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def PayIcon
  @PayIcon
end

#PayInternalNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def PayInternalName
  @PayInternalName
end

#PayNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def PayName
  @PayName
end

#PaySplitRefundObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def PaySplitRefund
  @PaySplitRefund
end

#PayTagObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def PayTag
  @PayTag
end

#PayTicketIconObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def PayTicketIcon
  @PayTicketIcon
end

#PayTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def PayType
  @PayType
end

#TicketNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PayCurrency:

    支付币种

  • PayIcon:

    支付图标

  • PayInternalName:

    支付名称

  • PayName:

    支付简称

  • PaySplitRefund:

    是否支持退款

  • PayTag:

    支付标签

  • PayTicketIcon:

    支付凭证图标

  • PayType:

    支付类型,逗号分隔

  • TicketName:

    凭证名称



11639
11640
11641
# File 'lib/v20190820/models.rb', line 11639

def TicketName
  @TicketName
end

Instance Method Details

#deserialize(params) ⇒ Object



11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
# File 'lib/v20190820/models.rb', line 11653

def deserialize(params)
  @PayCurrency = params['PayCurrency']
  @PayIcon = params['PayIcon']
  @PayInternalName = params['PayInternalName']
  @PayName = params['PayName']
  @PaySplitRefund = params['PaySplitRefund']
  @PayTag = params['PayTag']
  @PayTicketIcon = params['PayTicketIcon']
  @PayType = params['PayType']
  @TicketName = params['TicketName']
end