我們使用沙箱REST API帳戶(和測試憑證)成功測試了我們的Web應用程序。 當我們想要將應用程序投入生產時(使用顯示沙箱/文本憑據的同一PayPal網站上顯示的REST API實時憑證),我們收到生產PayPal服務器在實時信用卡交易會上的錯誤:PayPal - 使用REST API從Sandbox切換到Live帳戶
錯誤代碼:401回覆:服務器返回的HTTP響應代碼:401網址:https://api.paypal.com/v1/payments/payment
我們有一個還沒有100%驗證(75%此刻驗證)企業帳戶,所以我們不確定這是由於某個技術問題還是該帳戶尚未100%驗證的事實引起的。
PayPal網站相當混亂,應用程序從測試轉移到生產的過程並沒有明確解釋。看起來,他們正在從一些舊網站遷移到新網站,並提示用戶多次登錄,重定向到不同的網址......例如,我們可以在developer.paypal.com上看到我們的應用程序測試和活動憑據,但不在apps.paypal.com上沒有列出應用程序,即使同一用戶已登錄(業務帳戶的所有者)?
您能否提供您在401錯誤響應中獲得的debug_id? 401通常在您授權標頭中傳遞的訪問令牌出現問題時發生。請確保您使用實時令牌終端的實時憑證獲取訪問令牌。 – Praveen
這可能會有所幫助.http://github.com/paypal/PayPal-PHP-SDK/wiki/Going-Live –