Zei*_*ein 1 webhooks stripe-payments laravel-5
我正在尝试从付款意图(其中网站中的用户按下付款来支付商品)和付款链接(他收到一个链接,然后他可以通过该链接付款)读取 webhook 响应试图找出如何区分它们,但我找不到区别。是否有标志或其他东西可以区分哪一个已付款
小智 5
PaymentLinks[1] 是一种无需建立店面即可接受付款的方式。它使用后面的 PaymentIntents[2] 来接受付款。
\n实际上,当您创建 PaymentLink 时,Stripe 会为每次付款尝试创建一个 Checkout Session[3] 和一个 PaymentIntent。
\n为了使用 webhooks 跟踪 PaymentLinks[4] 发出的付款,您应该根据您的具体需要监听以下事件之一:
\ncheckout.session.completed[5] 跟踪客户何时完成付款。
payment_intent.succeeded[6] 跟踪付款何时成功完成。为了区分您自己创建的 PaymentIntent 和 PaymentLinks 创建的 PaymentIntent,您可以在创建 PaymentIntent 时添加元数据[7]从您的网站。
[1] https://stripe.com/docs/ payments/ payment-links
\n[2] https://stripe.com/docs/ payments/ payment-intents
\n[3] https://stripe.com/docs/ payments/checkout
\n[4] https://stripe.com/docs/ payments/ payment-links/api#tracking- payments
\n[5] https://stripe.com/docs/api/events/types#event_types-checkout.session.completed
\n[6] https://stripe.com/docs/api/events/types#event_types- payment_intent.succeeded
\n[7] https://stripe.com/docs/api/ payment_intents/create #create_ payment_intent-metadata
\n| 归档时间: |
|
| 查看次数: |
833 次 |
| 最近记录: |