是否可以使用"授权然后捕获"进程(see here)没有在前端建立完整的自定义结帐流程?
我想使用标准结帐按钮(see here),仍然可以设置capture = false参数。是可能还是我在做梦?
全部谢谢!
答案 0 :(得分:1)
使用Stripe为客户充电需要两个步骤,包括前端结帐表单和服务器后端以进行收费。 capture
参数仅在后端发挥作用---它从不是您的Checkout表单的一部分,因此您绝对可以使用简单的按钮。
步骤1:您使用Checkout或Stripe.js表单收集客户的信用卡信息,然后将其发送到Stripe。作为回报,Stripe会发回token
您可以用来为卡充电。
https://stripe.com/docs/checkout https://stripe.com/docs/stripe.js
第2步:您将此token
传递给后端,然后告诉Stripe发出收费请求,或将其保存到客户手中。您需要在服务器上设置端点来处理此问题。
https://stripe.com/docs/charges
现阶段您在收费请求中通过了capture=False
。