【发布时间】:2021-03-17 19:28:04
【问题描述】:
我正在 webhook 中捕获“charge.succeeded”事件。我有一种产品有两种价格。一年订阅一次,另外一次购买。当我在 webhook 中收到一个事件时,我想知道客户选择了什么价格计划。我在收费对象中没有看到任何价格 ID 参考。
如何获取与收费对象关联的价格 ID?
【问题讨论】:
标签: stripe-payments
我正在 webhook 中捕获“charge.succeeded”事件。我有一种产品有两种价格。一年订阅一次,另外一次购买。当我在 webhook 中收到一个事件时,我想知道客户选择了什么价格计划。我在收费对象中没有看到任何价格 ID 参考。
如何获取与收费对象关联的价格 ID?
【问题讨论】:
标签: stripe-payments
听起来您正在使用 Checkout Sessions,在这种情况下,您应该改为监听 checkout.session.completed webhook 事件。该事件描述了一个结帐会话,其中包含一个包含价格 ID 的行项目列表:https://stripe.com/docs/api/checkout/sessions/object#checkout_session_object-line_items-data-price
【讨论】: