【发布时间】:2019-06-25 21:06:01
【问题描述】:
我已经成功地创建了一个订阅计划的客户。成功付款后,我无法获得费用 ID,因为在为客户订阅计划后。它会自动生成发票。那么是什么方式我可以从 stripe 中获取特定的 Charge Strip Id 并将其存储在我的系统数据库中。
【问题讨论】:
标签: stripe-payments
我已经成功地创建了一个订阅计划的客户。成功付款后,我无法获得费用 ID,因为在为客户订阅计划后。它会自动生成发票。那么是什么方式我可以从 stripe 中获取特定的 Charge Strip Id 并将其存储在我的系统数据库中。
【问题讨论】:
标签: stripe-payments
可以通过their webhooks 集成获取订阅(或发票)的费用 ID。您需要在您的应用程序中公开一个 API,Stripe 可以在其中触发这些请求。您可以在那里订阅各种活动,但在您的情况下,您需要在charge.succeeded 上订阅。费用 ID 将在事件对象的data 结构中。
查看可用于 webhook 的各种 other lifecycle events。
【讨论】:
charge.succeeded。我的回答中也提到了。