Class: TencentCloud::Cpdp::V20190820::CreateInvoiceV2Request

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

Overview

CreateInvoiceV2请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(invoiceplatformid = nil, titletype = nil, buyertitle = nil, orderid = nil, amounthastax = nil, taxamount = nil, amountwithouttax = nil, sellertaxpayernum = nil, sellername = nil, selleraddress = nil, sellerphone = nil, sellerbankname = nil, sellerbankaccount = nil, buyertaxpayernum = nil, buyeraddress = nil, buyerbankname = nil, buyerbankaccount = nil, buyerphone = nil, buyeremail = nil, takerphone = nil, invoicetype = nil, callbackurl = nil, drawer = nil, payee = nil, checker = nil, terminalcode = nil, levymethod = nil, deduction = nil, remark = nil, items = nil, profile = nil, undopart = nil, orderdate = nil, discount = nil, storeno = nil, invoicechannel = nil) ⇒ CreateInvoiceV2Request

Returns a new instance of CreateInvoiceV2Request.



6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
# File 'lib/v20190820/models.rb', line 6555

def initialize(invoiceplatformid=nil, titletype=nil, buyertitle=nil, orderid=nil, amounthastax=nil, taxamount=nil, amountwithouttax=nil, sellertaxpayernum=nil, sellername=nil, selleraddress=nil, sellerphone=nil, sellerbankname=nil, sellerbankaccount=nil, buyertaxpayernum=nil, buyeraddress=nil, buyerbankname=nil, buyerbankaccount=nil, buyerphone=nil, buyeremail=nil, takerphone=nil, invoicetype=nil, callbackurl=nil, drawer=nil, payee=nil, checker=nil, terminalcode=nil, levymethod=nil, deduction=nil, remark=nil, items=nil, profile=nil, undopart=nil, orderdate=nil, discount=nil, storeno=nil, invoicechannel=nil)
  @InvoicePlatformId = invoiceplatformid
  @TitleType = titletype
  @BuyerTitle = buyertitle
  @OrderId = orderid
  @AmountHasTax = amounthastax
  @TaxAmount = taxamount
  @AmountWithoutTax = amountwithouttax
  @SellerTaxpayerNum = sellertaxpayernum
  @SellerName = sellername
  @SellerAddress = selleraddress
  @SellerPhone = sellerphone
  @SellerBankName = sellerbankname
  @SellerBankAccount = sellerbankaccount
  @BuyerTaxpayerNum = buyertaxpayernum
  @BuyerAddress = buyeraddress
  @BuyerBankName = buyerbankname
  @BuyerBankAccount = buyerbankaccount
  @BuyerPhone = buyerphone
  @BuyerEmail = buyeremail
  @TakerPhone = takerphone
  @InvoiceType = invoicetype
  @CallbackUrl = callbackurl
  @Drawer = drawer
  @Payee = payee
  @Checker = checker
  @TerminalCode = terminalcode
  @LevyMethod = levymethod
  @Deduction = deduction
  @Remark = remark
  @Items = items
  @Profile = profile
  @UndoPart = undopart
  @OrderDate = orderdate
  @Discount = discount
  @StoreNo = storeno
  @InvoiceChannel = invoicechannel
end

Instance Attribute Details

#AmountHasTaxObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def AmountHasTax
  @AmountHasTax
end

#AmountWithoutTaxObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def AmountWithoutTax
  @AmountWithoutTax
end

#BuyerAddressObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def BuyerAddress
  @BuyerAddress
end

#BuyerBankAccountObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def BuyerBankAccount
  @BuyerBankAccount
end

#BuyerBankNameObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def BuyerBankName
  @BuyerBankName
end

#BuyerEmailObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def BuyerEmail
  @BuyerEmail
end

#BuyerPhoneObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def BuyerPhone
  @BuyerPhone
end

#BuyerTaxpayerNumObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def BuyerTaxpayerNum
  @BuyerTaxpayerNum
end

#BuyerTitleObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def BuyerTitle
  @BuyerTitle
end

#CallbackUrlObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def CallbackUrl
  @CallbackUrl
end

#CheckerObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def Checker
  @Checker
end

#DeductionObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def Deduction
  @Deduction
end

#DiscountObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def Discount
  @Discount
end

#DrawerObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def Drawer
  @Drawer
end

#InvoiceChannelObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def InvoiceChannel
  @InvoiceChannel
end

#InvoicePlatformIdObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def InvoicePlatformId
  @InvoicePlatformId
end

#InvoiceTypeObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def InvoiceType
  @InvoiceType
end

#ItemsObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def Items
  @Items
end

#LevyMethodObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def LevyMethod
  @LevyMethod
end

#OrderDateObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def OrderDate
  @OrderDate
end

#OrderIdObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def OrderId
  @OrderId
end

#PayeeObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def Payee
  @Payee
end

#ProfileObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def Profile
  @Profile
end

#RemarkObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def Remark
  @Remark
end

#SellerAddressObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def SellerAddress
  @SellerAddress
end

#SellerBankAccountObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def SellerBankAccount
  @SellerBankAccount
end

#SellerBankNameObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def SellerBankName
  @SellerBankName
end

#SellerNameObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def SellerName
  @SellerName
end

#SellerPhoneObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def SellerPhone
  @SellerPhone
end

#SellerTaxpayerNumObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def SellerTaxpayerNum
  @SellerTaxpayerNum
end

#StoreNoObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def StoreNo
  @StoreNo
end

#TakerPhoneObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def TakerPhone
  @TakerPhone
end

#TaxAmountObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def TaxAmount
  @TaxAmount
end

#TerminalCodeObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def TerminalCode
  @TerminalCode
end

#TitleTypeObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def TitleType
  @TitleType
end

#UndoPartObject

1:增值税专用发票; 2:增值税普通发票; 3:增值税电子发票; 4:增值税卷式发票; 5:区块链电子发票。 若该字段不填,或值不为1-5,则认为开具”增值税电子发票”

Parameters:

  • InvoicePlatformId:

    开票平台ID。0:高灯,1:票易通

  • TitleType:

    抬头类型:1:个人/政府事业单位;2:企业

  • BuyerTitle:

    购方名称

  • OrderId:

    业务开票号

  • AmountHasTax:

    含税总金额(单位为分)

  • TaxAmount:

    总税额(单位为分)

  • AmountWithoutTax:

    不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1

  • SellerTaxpayerNum:

    销方纳税人识别号

  • SellerName:

    销方名称。(不填默认读取商户注册时输入的信息)

  • SellerAddress:

    销方地址。(不填默认读取商户注册时输入的信息)

  • SellerPhone:

    销方电话。(不填默认读取商户注册时输入的信息)

  • SellerBankName:

    销方银行名称。(不填默认读取商户注册时输入的信息)

  • SellerBankAccount:

    销方银行账号。(不填默认读取商户注册时输入的信息)

  • BuyerTaxpayerNum:

    购方纳税人识别号(购方票面信息),若抬头类型为2时,必传

  • BuyerAddress:

    购方地址。开具专用发票时必填

  • BuyerBankName:

    购方银行名称。开具专用发票时必填

  • BuyerBankAccount:

    购方银行账号。开具专用发票时必填

  • BuyerPhone:

    购方电话。开具专用发票时必填

  • BuyerEmail:

    收票人邮箱。若填入,会收到发票推送邮件

  • TakerPhone:

    收票人手机号。若填入,会收到发票推送短信

  • InvoiceType:

    开票类型:

  • CallbackUrl:

    发票结果回传地址

  • Drawer:

    开票人姓名。(不填默认读取商户注册时输入的信息)

  • Payee:

    收款人姓名。(不填默认读取商户注册时输入的信息)

  • Checker:

    复核人姓名。(不填默认读取商户注册时输入的信息)

  • TerminalCode:

    税盘号

  • LevyMethod:

    征收方式。开具差额征税发票时必填2。开具普通征税发票时为空

  • Deduction:

    差额征税扣除额(单位为分)

  • Remark:

    备注(票面信息)

  • Items:

    项目商品明细

  • Profile:

    接入环境。沙箱环境填sandbox。

  • UndoPart:

    撤销部分商品。0-不撤销,1-撤销

  • OrderDate:

    订单下单时间(格式 YYYYMMDD)

  • Discount:

    订单级别折扣(单位为分)

  • StoreNo:

    门店编码

  • InvoiceChannel:

    开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道



6553
6554
6555
# File 'lib/v20190820/models.rb', line 6553

def UndoPart
  @UndoPart
end

Instance Method Details

#deserialize(params) ⇒ Object



6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
# File 'lib/v20190820/models.rb', line 6594

def deserialize(params)
  @InvoicePlatformId = params['InvoicePlatformId']
  @TitleType = params['TitleType']
  @BuyerTitle = params['BuyerTitle']
  @OrderId = params['OrderId']
  @AmountHasTax = params['AmountHasTax']
  @TaxAmount = params['TaxAmount']
  @AmountWithoutTax = params['AmountWithoutTax']
  @SellerTaxpayerNum = params['SellerTaxpayerNum']
  @SellerName = params['SellerName']
  @SellerAddress = params['SellerAddress']
  @SellerPhone = params['SellerPhone']
  @SellerBankName = params['SellerBankName']
  @SellerBankAccount = params['SellerBankAccount']
  @BuyerTaxpayerNum = params['BuyerTaxpayerNum']
  @BuyerAddress = params['BuyerAddress']
  @BuyerBankName = params['BuyerBankName']
  @BuyerBankAccount = params['BuyerBankAccount']
  @BuyerPhone = params['BuyerPhone']
  @BuyerEmail = params['BuyerEmail']
  @TakerPhone = params['TakerPhone']
  @InvoiceType = params['InvoiceType']
  @CallbackUrl = params['CallbackUrl']
  @Drawer = params['Drawer']
  @Payee = params['Payee']
  @Checker = params['Checker']
  @TerminalCode = params['TerminalCode']
  @LevyMethod = params['LevyMethod']
  @Deduction = params['Deduction']
  @Remark = params['Remark']
  unless params['Items'].nil?
    @Items = []
    params['Items'].each do |i|
      createinvoiceitem_tmp = CreateInvoiceItem.new
      createinvoiceitem_tmp.deserialize(i)
      @Items << createinvoiceitem_tmp
    end
  end
  @Profile = params['Profile']
  @UndoPart = params['UndoPart']
  @OrderDate = params['OrderDate']
  @Discount = params['Discount']
  @StoreNo = params['StoreNo']
  @InvoiceChannel = params['InvoiceChannel']
end