我正在进行条纹支付度假我的脑海中出现了一个问题。这个问题我已经在下面定义了几个步骤。
那么即使在我的服务器停止处理条带回调之后,我们如何才能知道条带响应。
我正在使用PHP。
答案 0 :(得分:0)
我注意到您最初使用PayPal标记了此问题。您应该了解Stripe的工作原理与传统的PayPal结帐流程有何不同。
使用PayPal,购物者在结账流程结束时到达,他们点击链接转移到PayPal,他们登录/注册,确认他们的卡详细信息,然后PayPal向您的服务器发送回叫。这就是您关于服务器关闭的观点。
使用Stripe Checkout,流程会有所不同。您将Stripe javascript代码添加到结帐的最后一页,这会触发一个面板(如模态窗口),购物者可以在其中输入卡片详细信息。提交后,Stripe会为卡片生成一个令牌,然后将其作为隐藏字段添加到您网站上的表单中。
您将表单操作设置为指向服务器上的某些代码。提交完PHP脚本后,将获取令牌并处理付款。
Stripe和您的网站之间没有任何回调。相反,您只需通过服务器的一次通话即可获得付款。一旦您从此API调用获得响应,您就可以在数据库中记录订单,发送确认电子邮件等。
希望这有帮助。