2

PayPal APIでテスト決済をしようとしているのですが、以下のようなレスポンスです。

{ responseEnvelope: 
   { timestamp: '2013-08-12T03:28:07.503-07:00',
     ack: 'Failure',
     correlationId: '960a8b60a602e',
     build: '6941298' },
  error: 
   [ { errorId: '520003',
       domain: 'PLATFORM',
       subdomain: 'Application',
       severity: 'Error',
       category: 'Application',
       message: 'Authentication failed. API credentials are incorrect.' } ],
  httpStatusCode: 200 }

サンドボックス ビジネス アカウントを作成し、アカウントの資格情報を要求しましたが、失敗しました。

4

2 に答える 2

4

REST API でサンドボックス アカウント、クライアント ID、および署名を使用していました。正しいサンドボックス アカウントは次のとおりです。

  • developer.paypal.com にログインします。

  • 上部のメニューから [アプリケーション] を選択します。

  • 左側のメニューから [サンド ボックス アカウント] をクリックします。

  • ここでは、テスト用のサンド ボックス アカウントを作成できます。これらのアカウントでは、プロファイルを作成できます。API資格情報タブの下のプロファイルで、正しい資格情報を見つけます。

  • 画面キャプチャを添付しました。

それが役に立てば幸い。


この回答は、wpmudev の Abhisheik によって提供されました。

注:私のアカウントは「条件付きで承認済み」の状態ですが、これが問題でした。実際、サンドボックス開発はこの状態でも続行できます。

アビシェイクに感謝します。スレッドを読むと、彼はそれ以上のことを望んでいます。

于 2015-01-23T05:38:51.437 に答える
3

sandbox.paypal.com からではなく、 developer.paypal.comからの資格情報を使用しようとしましたが、すべてが正常に機能しています。

于 2013-08-12T11:07:39.240 に答える