サンドボックス REST API アカウント (およびテスト資格情報) を使用して、Web アプリケーションを正常にテストしました。(サンドボックス/テキスト資格情報が表示されたのと同じ PayPal Web サイトに表示される REST API ライブ資格情報を使用して) アプリケーションを本番環境に配置したいとき、ライブ クレジット カード トランザクションで本番 PayPal サーバーからエラーを受け取りました。
エラー コード: 401 応答: サーバーが HTTP 応答コードを返しました: URL の 401: https://api.paypal.com/v1/payments/payment
まだ 100% 検証されていないビジネス アカウント (現時点で 75% が検証済み) があるため、これが技術的な問題によるものなのか、それともアカウントがまだ 100% 検証されていないという事実によるものなのかはわかりません。
PayPal の Web サイトは非常にわかりにくく、アプリをテストから本番環境に移行するプロセスが明確に説明されていません。一部の古い Web サイトから新しい Web サイトに移行しているようで、ユーザーは複数回ログインするように求められ、別の URL にリダイレクトされます...たとえば、developer.paypal.com でアプリケーションのテストとライブの資格情報を確認できます。 、しかし、同じユーザーがログインしていても(ビジネスアカウントの所有者)、アプリがリストされていないapps.paypal.comにはありません???