stripe-payments - 如何获取与 Stripe 中的费用关联的价格 ID?
问题描述
我正在 webhook 中捕获“charge.succeeded”事件。我有一种产品有 2 个价格。一年订阅一次,另外一次购买。当我在 webhook 中收到一个事件时,我想知道客户选择了什么价格计划。我在收费对象中没有看到任何价格 ID 参考。
如何获取与收费对象关联的价格 ID?
解决方案
听起来您正在使用 Checkout Sessions,在这种情况下,您应该checkout.session.completed
改为监听 webhook 事件。该事件描述了一个结帐会话,其中包含一个包含价格 ID 的行项目列表:https ://stripe.com/docs/api/checkout/sessions/object#checkout_session_object-line_items-data-price
推荐阅读
- python - 从两个日期列填充月份数据框
- python - 由 API 接收时解析有效负载中的 json 的问题
- java - JList 组件中 JCheckBox 的边距
- android - 颤振 - 我的 http 帖子的正文中没有发送 json
- javascript - 我可以修改 Vue.js VNodes 吗?
- git - Git 子模块是否必须在子目录中?
- javascript - Cordova uploadfile函数返回码:200及整个php页面源码
- reactjs - ReactJS 在特定的 DIV 元素中渲染组件
- java - 何时创建新的 ForkJoinPool 以及何时使用 CommonPool?
- android - 在查询时过滤结果 Algolia Search