Python/Stripe发票创建未添加行项目
在我的python项目中,我必须与StripeAPI集成,以实现付款和发票管理的自动化。 我尝试创建如下发票: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
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。您只能将发票项添加到草稿中
发票
您可能还需要检查:
- 正确使用的文档(例如,没有
参数)行
- 建立一次性发票的方法
- 行项目和发票项目之间的差异分析
invoice\u item=stripe.InvoiceItem.create(
客户=c_.id,
金额=整数(全球金额*100),
货币='欧元',
description='test monthly usage',
发票=invoice.id
)
如果要将此项目附加到特定的现有发票
,则可以提供invoice.id
。如果未提供,条带将附加到下一张计划的发票上
:
发票可选
要将此发票项添加到的现有发票的ID。离开时
如果为空,则发票项将添加到下一个计划项目中
发票。这在添加发票项以响应
invoice.created webhook。您只能将发票项添加到草稿中
发票
您可能还需要检查:
- 正确使用的文档(例如,没有
参数)行
- 建立一次性发票的方法
- 行项目和发票项目之间的差异分析