gpt4 book ai didi

paypal - 如果客户在完成付款后关闭浏览器,如何获得 PayPal PDT?

转载 作者:太空宇宙 更新时间:2023-11-03 16:39:19 25 4
gpt4 key购买 nike

我有一个电子商务平台,客户可以在该平台上为产品付款。我们为跟踪客户详细信息所做的工作是使用 PDT(支付数据传输)自动返回我们的站点。但最近我们看到一些客户在完成付款后关闭浏览器。所以他们不会自动重定向回我们。而且我们不能做进一步的程序。那么在这种情况下我们应该怎么做呢?我们该如何解决?

最佳答案

不保证从无 API 支付标准集成中自动返回。有时,特别是在客人结账的情况下,PayPal 必须出示收据,因此客户必须手动点击返回。或者网络连接可能会中断,或者他们的浏览器可能会崩溃。所以依靠 PDT 来触发业务逻辑是一个非常糟糕的主意。

备选方案:

  1. 等待异步 webhook:https://developer.paypal.com/docs/integration/direct/webhooks/ -- 或者类似地(旧的解决方案),异步 IPN:https://developer.paypal.com/docs/classic/products/instant-payment-notification/

  2. 从支付标准更改为基于同步 API 的服务器端集成,例如此框架演示中所示的集成:https://developer.paypal.com/demo/checkout/#/pattern/server .有了这个,捕获从您的服务器发生(在浏览器执行获取命令或重定向回您的服务器之后),因此当您的服务器对 PayPal 进行 API 调用以捕获付款时,您会立即获得 API 响应。

关于paypal - 如果客户在完成付款后关闭浏览器,如何获得 PayPal PDT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58394504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com