PayPal 集成 - 重定向问题
Posted
技术标签:
【中文标题】PayPal 集成 - 重定向问题【英文标题】:PayPal integration - issue in redirecting 【发布时间】:2015-03-24 07:16:47 【问题描述】:我正在尝试将 PayPal 集成到我的应用程序中 (MVC4 C#)
任何集成它的链接/指南(逐步解释)都会非常有帮助。
问题是 即使我的操作链接是“https://www.sandbox.paypal.com/cgi-bin/webscr”
它重定向到 "www.sandbox.paypal/home"
【问题讨论】:
这不是教程网站。 要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。 【参考方案1】:如果您不将此?cmd=_express-checkout&token=
附加到令牌,那么您将被重定向到主页,而不是 PayPal 结帐页面。令牌是从成功的 setExpressCheckout 请求中获取的。
ExpressCheckout 的支付流程是:
-
SetExpressCheckout 请求
重定向到 PayPal 以获得用户授权
返回您的网站
GetExpressCheckoutDetails 请求
doExpressCheckoutPayment 请求
这是它的支付流程的小图:
【讨论】:
以上是关于PayPal 集成 - 重定向问题的主要内容,如果未能解决你的问题,请参考以下文章
Paypal:Angular Js paypal 按钮未重定向到付款页面
带有透明重定向的 PayPal PayFlow Pro - 用户身份验证失败问题/文档