我正在测试 paypal 的支付流程。我正在使用 Paypal Website Payment Pro 解决方案。 PayPal 交易完成后,PayPal 会显示此付款成功消息:
Thanks for your order
Your payment of $XXXX.XX USD is complete.
You're now going back to MYSITE.
If you are not redirected within 10 seconds, click here.
我想跳过此页面并直接转到我指定的页面 url。
我已按照 paypal 文档中提到的说明进行操作。
1:登录paypal沙盒账户
2:我转到配置文件选项卡,然后在网站付款设置下转到网站付款专业托管解决方案,然后转到设置
有一个自动返回选项。我启用自动返回单选框并插入返回 url .ans 然后保存它。
但问题是它不是自动重定向。如果用户按下取消按钮,它会显示相同的 paypal 支付成功页面,并弹出消息“继续或取消按钮”,然后它不会重定向到我指定的 url (我不想要的)
我知道这个问题可能是重复的。但我问这个问题的原因是 Paypal 变化很快。
提前致谢
最佳答案
如果您使用 PAYPAL php SDK,那么您必须制作一个成功页面,如“success.php”,并且在 payment.php 文件中,您必须设置该文件 (success.php) 的成功 url。
关于php - 付款后在 payment pro paypal (sandox) 中设置自动重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13524000/