【问题标题】:How to redirect the customer to the success page after Payment from Stripe?从 Stripe 付款后如何将客户重定向到成功页面?
【发布时间】:2021-01-13 11:44:04
【问题描述】:

我正在使用 Stripe 处理我自己的租赁网站的付款。 (后端 - DJANGO)

以前,我使用 Stripe ChargesAPI 并手动将付款发送到该物业的主机,但我开始知道可以使用 Stripe PaymentIntentsAPI 自动付款。

我已成功让我的客户使用 Stripe Express 在他们的银行账户中接收付款。

在创建付款意图并传递给客户后,我可以从他们的帐户中扣款并更新我的预订数据库。

我在这里面临的问题是付款完成后,我想将客户重定向到成功页面或付款失败页面,我可以通过传递我的预订 ID 并将其更新为 payment received 来做到这一点我现在使用 Webhooks。

如何将我的客户重定向到显示预订收据的成功页面?

【问题讨论】:

    标签: django api stripe-payments payment-gateway


    【解决方案1】:

    您必须使用自定义支付流程设置支付意图。

    简而言之,它是如何工作的:

    1. 获取您用户的信用卡/借记卡信息并向 Stripe 发送请求以授权该卡。如果需要任何额外的验证检查,Stripe 为您提供了一种简单的方法来处理此问题

    2. 授权完成后,你扣款

    3. 如果支付成功,你会向用户显示一个成功页面,如果没有,你会向他们显示一个错误信息

    这是文档的链接:https://stripe.com/docs/payments/accept-a-payment?integration=elements

    【讨论】:

      猜你喜欢
      • 2014-07-15
      • 2018-11-29
      • 2021-04-26
      • 2015-03-01
      • 2021-01-21
      • 2012-06-02
      • 1970-01-01
      • 2013-07-31
      • 2015-04-08
      相关资源
      最近更新 更多