Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python/Stripe发票创建未添加行项目_Python_Python 3.x_Stripe Payments - Fatal编程技术网

Python/Stripe发票创建未添加行项目

Python/Stripe发票创建未添加行项目,python,python-3.x,stripe-payments,Python,Python 3.x,Stripe Payments,在我的python项目中,我必须与StripeAPI集成,以实现付款和发票管理的自动化。 我尝试创建如下发票: stripe.Invoice.create( customer=c_stripe.id, billing='charge_automatically', tax_percent=22, charge=sc.id, description='Test o

在我的python项目中,我必须与StripeAPI集成,以实现付款和发票管理的自动化。 我尝试创建如下发票:

        stripe.Invoice.create(
            customer=c_stripe.id,
            billing='charge_automatically',
            tax_percent=22,
            charge=sc.id,
            description='Test ondemand invoice',
            lines=[s_li,]
        )
其中c_stripe.id是stripe中客户的id,sc.id是之前创建的费用的id。 现在,我必须将行项目添加到我的发票中,我会:

        s_li = stripe.line_item.create(
            amount=int(glob_amount*100),
            currency='eur',
            description='test monthly usage',
            type='invoiceitem'
        )
但系统告诉我“条带中没有行\项方法”。 如何在stripe API中使用不同的项目行创建发票


提前感谢

您可能正在寻找stripe.InvoiceItem。特别是

以下是一个例子:

invoice\u item=stripe.InvoiceItem.create(
客户=c_.id,
金额=整数(全球金额*100),
货币='欧元',
description='test monthly usage',
发票=invoice.id
)
如果要将此项目附加到特定的现有
发票
,则可以提供
invoice.id
。如果未提供,条带将附加到下一张计划的
发票上

发票可选

要将此发票项添加到的现有发票的ID。离开时 如果为空,则发票项将添加到下一个计划项目中 发票。这在添加发票项以响应 invoice.created webhook。您只能将发票项添加到草稿中 发票

您可能还需要检查:

  • 正确使用的文档(例如,没有
    参数)
  • 建立一次性发票的方法
  • 行项目和发票项目之间的差异分析

您可能正在寻找stripe.InvoiceItem。特别是

以下是一个例子:

invoice\u item=stripe.InvoiceItem.create(
客户=c_.id,
金额=整数(全球金额*100),
货币='欧元',
description='test monthly usage',
发票=invoice.id
)
如果要将此项目附加到特定的现有
发票
,则可以提供
invoice.id
。如果未提供,条带将附加到下一张计划的
发票上

发票可选

要将此发票项添加到的现有发票的ID。离开时 如果为空,则发票项将添加到下一个计划项目中 发票。这在添加发票项以响应 invoice.created webhook。您只能将发票项添加到草稿中 发票

您可能还需要检查:

  • 正确使用的文档(例如,没有
    参数)
  • 建立一次性发票的方法
  • 行项目和发票项目之间的差异分析