0

初めてクライアントのウェブサイトに PayPal を統合します。私は売り手と買い手のテスト アカウントを使用し、サンドボックスでテストを行ってきました。[今すぐ購入] ボタンを動的に作成する際に販売者の API 資格情報を使用しました。これらの資格情報は、cURL を通過する NVP で使用されます。また、購入者が支払いを行ったときにビジネス ロジックを実行する IPN リスナーの資格情報も使用しています。

私は、PayPal アカウントを使用して購入する購入者であることをテストしました。また、クレジット カードを使用して製品を購入することもテストしました。

  1. なぜ購入者の API 資格情報が必要なのですか? これらの認証情報を使用して API 呼び出しを行う重要なテストがいくつかありますか?

  2. 新しい開発者インターフェースでテスト サンドボックス アカウントの 1 つの「プロファイル」をクリックすると表示されるオプションである「ネガティブ」テストを利用するために、エラーを作成するにはどうすればよいですか?

これらの質問のいくつかは、paypal の開発者サイトを見ることで解決できることを知っています。私はそのサイトのページを何度も確認しました。PayPal は包括的ですが、明確ではないため、SO で質問しています。私のような初心者には十分です。

4

1 に答える 1

0

ご質問にお答えします。

  1. これらの認証情報により、API 呼び出しを介してアカウントにアクセスできるようになります。これは、ユーザー ID とパスワードを使用してアカウントにアクセスし、アカウントに対してアクションを実行し、アカウントから情報を取得するのと同様の認証方法です。誰でも自分のアカウントにアクセスできるようにしたくないので、アカウントへのアクセスには API 資格情報が使用されます。
  2. ネガティブ テストを使用する場合は、開発者ガイドを参照してください。これにより、特定のエラー コードをトリガーするために渡す必要があることがわかります。amount、cvv2、住所などに異なる値を渡すと、さまざまなエラーが発生します。プロファイルでエラーをトリガーすることに関しては、これがあなたが求めているものである場合、否定的なテストではこれを行うことができません.
于 2013-03-26T15:35:42.573 に答える