【发布时间】:2015-02-02 00:41:00
【问题描述】:
我正在集成条带,以使用户能够订阅运送到美国和加拿大的实物产品。
我想使用invoice.created webhook 修改发票并根据送货地址添加运费。
根据 stripe docs 的问题是第一张发票是立即收费的,这意味着我不能在第一次收费之前修改它,因为我可以修改后续。
如果是这样,那么我认为解决此问题的唯一方法是为每个订阅间隔添加我们和加拿大的计划,例如 product-weekly-us、product-monthly-us、product-weekly-ca、product-monthly-ca 而不仅仅是 @ 987654326@,product-weekly
然后运费将是静态的(无订单项)并且是总额的一部分。
编辑
因此,从koopajah 的回答中查看发票,这是我可以解决的问题(请确认):
- 为您的客户创建发票项目(待处理发票项目) - 这是否不包括订阅的行项目?
- 为客户创建订阅(将那些待处理的发票项目添加到订阅的新发票中) - 这将触发
invoice.createdwebhook,您必须检查并忽略它 - 您是否必须跟踪发票编号? **编辑:哦等等!它会被关闭,所以你可以检查一下:D ** - 所有后续发票都使用
invoice.created未结发票 webhook 进行修改
【问题讨论】:
标签: stripe-payments