5

Paypal NVP API を使用してトランザクションを返金しようとしています。サンドボックス アカウントでいくつかの支払いを受け取りましたが、API を介して払い戻しを発行しようとすると、You do not have permissions to make this API call. しかし、どの資格情報を使用すればよいかわかりません。

ドキュメントによると、次のように書かれています。

PayPal API にアクセスするには、ユーザーを識別する API 資格情報 (API 署名または API 証明書) が必要です。PayPal サンドボックス テスト環境で実行するサンプル プログラムで、次のサンプル API 署名とパスワードを使用します。

API username sdk-three_api1.sdk.com
API password QFZCWN5HZM8VBG7Q
API signature A‑IzJhZZjhg29XQ2qnhapuwxIDzyAZQ92FRP5dqBzVesOkzbdUONzmOU

払い戻しを行っているサンドボックス マーチャント アカウントの API 資格情報を生成しようとしましたが、試行するたびに Paypal Web サイトがクラッシュします。これらは正しい認証情報ですか? これをテストするにはどうすればよいですか?

4

2 に答える 2

12

テスト アカウントには認証情報がありません。

サンドボックスで支払いカードの使用を開始するには、まず購入者のテスト アカウントを作成し、店舗でのチェックアウトを有効にする必要があります。

サンドボックスにログインした後、メニューのAPI と支払いカード資格情報にそのオプションが表示されます 。それをクリックすると、オプションの [テスト アカウントの作成] が表示されます。アカウントの作成後、API ユーザー名、API パスワード、および署名が取得されます。

これらの API ユーザー名、API パスワード、および署名をアプリケーションで使用します。

于 2012-04-06T02:29:16.990 に答える
2

ログイン後、アカウントに次の詳細が見つかりました。

サンドボックスタブに移動します

この下にAccountsがあります。[アカウント]をクリックします。

すべてのメーリング リストが表示されます。

ビジネス アカウントに属するメール ID をクリックします。

メール ID の下にプロファイル通知の 2 つのオプションが表示されます。

プロファイルをクリックすると、1 つのウィンドウがポップアップし、Account detailsという名前が表示されます。

その中に、タブAPI Credentialsが表示されます。これには、ユーザー名、パスワード、および署名があります。注意: これらの詳細は、バイヤー タイプではなく、ビジネス タイプのアカウントでのみ確認できます。

于 2018-02-02T13:37:02.103 に答える