0

我使用按钮工厂创建了一个贝宝按钮,并在 php 文件中使用了提供的 html 代码,我提供了取消/返回和成功的 url。

现在我想在会话中获得价值或从贝宝请求获取它是否成功。

4

1 回答 1

1

虽然可以通过用户返回的url(即cancel、return、success)来检测交易是否成功,但这并不是一个很安全的方法。您最好将 PayPal 发回您数据库中的秘密链接的结果保存(假设您有一个),并在用户下次请求时检查。然后,您可以将数据库中的值插入到会话中。如果您注册了 PayPal 交易的开始,而 PayPal 尚未返回结果并且用户确实提出了请求,例如,您可能会显示一个页面,告诉用户在返回您的站点之前完成其交易。

于 2013-04-20T13:26:48.217 回答