我使用按钮工厂创建了一个 paypal 按钮,并在 php 文件中使用了提供的 html 代码,我提供了用于取消/返回和成功的 url。
现在我想在 session 中获取值或从 paypal 请求中获取它是否成功。
最佳答案
虽然可以通过用户返回(即cancel、return、success)的url来检测交易是否成功,但这并不是一个非常安全的方法。您最好将 PayPal 发回给您的 secret 链接的结果保存在您的数据库中(假设您有一个),并在用户下一次请求时检查该结果。然后,您可以将数据库中的值插入到 session 中。 如果您注册了 PayPal 交易的开始,而 PayPal 尚未返回结果并且用户确实发出了请求,您可能会显示一个页面,告诉用户在返回您的站点之前完成交易。
关于php - 如何从使用按钮工厂创建的 Paypal 按钮获取返回结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16120589/