我们使用沙盒 REST API 帐户(和测试凭据)成功测试了我们的 Web 应用程序。当我们想将应用程序投入生产时(使用显示沙盒/文本凭证的同一 PayPal 网站上可见的 REST API 实时凭证),我们在实时信用卡交易中收到来自生产 PayPal 服务器的错误:
错误代码:401 响应:服务器返回 HTTP 响应代码:401 用于 URL:https ://api.paypal.com/v1/payments/payment
我们有一个尚未 100% 验证的企业帐户(目前已验证 75%),因此我们不确定这是由某些技术问题引起的,还是该帐户尚未 100% 验证的事实。
PayPal 网站非常混乱,并且没有清楚地解释将应用程序从测试转移到生产的过程。似乎他们正在从一些旧网站迁移到新网站,并且提示用户多次登录,重定向到不同的 URL-s... 例如,我们可以在 developer.paypal.com 上看到我们的应用程序测试和实时凭据,但不在apps.paypal.com 上没有列出任何应用程序,即使同一用户已登录(企业帐户的所有者)???