2016-04-15 87 views
0

我添加了登錄貝寶的選項。 我正在使用PayPal標準登錄。貝寶登錄凍結(opencart 2.1.0.2)

我正在使用沙盒進行測試,但即使在實模式下問題仍然存在。

除了使用PayPal電子郵件登錄後,一切都正常,在我輸入PayPal帳戶的憑證後,它會從我選擇的PayPal帳戶(名稱,出生日期等)加載設置,之後它凍結在相同的登錄窗口(一個空白窗口)。

在該網站它不會做任何事,並不會登錄。 我注意到登錄窗口中的url轉到我必須配置的重定向。我認爲這可能與重定向網址有關。任何人都可以請檢查一切是否確定的設置或如果它是一個已知的錯誤?

出現在提交的credencials後的登錄窗口的完整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

回答

0

你可以參考https://github.com/opencart/opencart/issues/3640

更改API網址

// $端點= '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'; $ endpoint ='https://api.paypal.com/v1/identity/openidconnect/tokenservice';

評論/刪除線: // CURLOPT_USERPWD => $ this-> config-> get('pp_login_client_id')。 ':'。 $ this-> config-> get('pp_login_secret'),