Paypal登录冻结(opencart 2.1.0.2)

时间:2016-04-15 13:09:48

标签: paypal paypal-sandbox

我添加了使用Paypal登录的选项。 我正在使用Paypal标准登录。

我正在使用沙箱进行测试,但即使在实模式下问题仍然存在。

除了在使用paypal的电子邮件登录后,一切都还可以,在我输入paypal帐户的凭据之后,它从我选择的paypal帐户加载设置(姓名,出生日期等),一切顺利,之后它在同一个登录窗口(空白窗口)中冻结。

在网站中它没有做任何事情,也没有登录。 我注意到登录窗口中的url转到了我必须配置的重定向。我想也许这与重定向网址有关。任何人都可以通过设置检查一切是否正常,或者这是否是一个已知的错误?

提交证书后登录窗口中显示的完整网址是:

https://www.quitandabrasil.com/index.php?route=module/pp_login/login&scope=address+profile+email+phone&code=nhZpJ2YmnH_R3HXkheGFfPErrJluZ-fDhfDFuPgqLzwYX1AmNYNEfbjPiT5D-46YO-LaPWLQU98CVEoWO5ndUMfC1XGWOMg_yAJ6ZYCK_EpC1ns4Crl6A5bDV1DdAbrTbJlRthHtbpM1NAVBJpxskbViJjGhgdczvInmmSg8BCdEupPDJzKCb2j9RLoKZl8EEeD0pVBov2zRjrq2

我已经上传了opencart配置“使用paypal登录”的图片以及来自拥有沙盒帐户的开发者网站。

DGjlR.jpg

1 个答案:

答案 0 :(得分:0)

您可以参考https://github.com/opencart/opencart/issues/3640

更改API网址

// $ endpoint =' https://api.sandbox.paypal.com/v1/oauth2/token';

$ endpoint =' https://api.sandbox.paypal.com/v1/identity/openidconnect/tokenservice';

// $ endpoint =' https://api.paypal.com/v1/oauth2/token&#39 ;; $ endpoint =' https://api.paypal.com/v1/identity/openidconnect/tokenservice';

评论/删除行: // CURLOPT_USERPWD => $ this-> config-> get(' pp_login_client_id')。 ':' 。 $这 - > config->获得(' pp_login_secret&#39),