我添加了使用Paypal登录的选项。 我正在使用Paypal标准登录。
我正在使用沙箱进行测试,但即使在实模式下问题仍然存在。
除了在使用paypal的电子邮件登录后,一切都还可以,在我输入paypal帐户的凭据之后,它从我选择的paypal帐户加载设置(姓名,出生日期等),一切顺利,之后它在同一个登录窗口(空白窗口)中冻结。
在网站中它没有做任何事情,也没有登录。 我注意到登录窗口中的url转到了我必须配置的重定向。我想也许这与重定向网址有关。任何人都可以通过设置检查一切是否正常,或者这是否是一个已知的错误?
提交证书后登录窗口中显示的完整网址是:
我已经上传了opencart配置“使用paypal登录”的图片以及来自拥有沙盒帐户的开发者网站。
答案 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),