你能使用" auth和capture"使用Stripe"嵌入式支付表格"?

时间:2017-01-22 18:29:35

标签: stripe-payments payment-gateway payment-processing

是否可以使用"授权然后捕获"进程(see here)没有在前端建立完整的自定义结帐流程?

我想使用标准结帐按钮(see here),仍然可以设置capture = false参数。是可能还是我在做梦?

全部谢谢!

1 个答案:

答案 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