【问题标题】:Get product id from stripe event(checkout session completed)从条带事件中获取产品 ID(结帐会话已完成)
【发布时间】:2021-10-27 05:37:19
【问题描述】:

在我的 webhook 上完成付款后,我收到了来自 stripe 的事件。 事件类型是 "checkout.session.completed" 通过下面的代码我可以检索会话 ID

        IHasId session = stripeEvent.Data.Object as Session;

但我也需要产品 id,有什么办法可以找回它?

【问题讨论】:

标签: c# asp.net stripe-payments


【解决方案1】:

您必须调用条带 API 才能获取订单项。

https://stripe.com/docs/api/checkout/sessions/line_items

在您的 webhook 收到 "checkout.session.completed" 事件后。您可以使用询问行项目调用会话 GET API。然后您会在订单项中找到您的产品 ID。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-06
    • 2018-04-18
    • 1970-01-01
    • 2021-10-05
    • 2019-06-20
    • 2017-08-24
    • 2013-06-20
    • 1970-01-01
    相关资源
    最近更新 更多