7

2 週間前まではネガティブ テストをシミュレートできましたが、実際には PayPal サンドボックスでエラー状態 (保留中、エラー) をテストすることはできず、AdaptivePayment API の応答は常に COMPLETED を返します。

このガイドに従って、サンドボックス アカウントを正しく設定しました。新しい開発者環境にはいくつかの問題があります。

誰かが負の条件をテストするためのヒントを教えてもらえますか?

事前の感謝

4

2 に答える 2

9

利用可能ですが、https://developer.paypal.com/developer/accountsにアクセスする必要があります

このオプションは、https://www.sandbox.paypal.comでは利用できません。

また、サンドボックスですでにアカウントを作成している場合は、アカウントをリンクする必要がある場合があります: https://devblog.paypal.com/sandbox-account-linking/

このような画面を見つけてクリックする必要がありますProfile

ここに画像の説明を入力

その後、オプションが利用可能です。

ここに画像の説明を入力

于 2016-08-14T02:17:01.100 に答える
3

ネガティブ テストを正しく有効にするには:

  1. マーチャントのテスト用ビジネス アカウントの[プロファイル] > [設定] ページに移動します (詳細については、サンドボックスアカウントの管理を参照してください)。
  2. [プロファイル] タブで、ネガティブ テストを[オン] に設定します。

特定のエラーをトリガーするには、このリンクでAPI エラー処理ルーチンのテストに関する更新されたガイドを確認してください: https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/ug_sandbox/#errors

ネガティブ テストを使用して、次の種類のエラーをトリガーします。

  • PayPal API の呼び出しに起因するエラー。
  • 仮想端末および DoDirectPayment 操作に関連するエラー (検証およびクレジット カード検証エラー)。

2 種類の API エラーを強制できます。トランザクションの金額に関連するエラーと、金額に関連しないエラーです。

注: ネガティブ テストはサンドボックスでのみ利用できます。実際の PayPal 環境でエラー状態を強制またはシミュレートすることはできません。ネガティブ テストは、Classic PayPal API バージョン 2.4 以降で使用できます。

于 2013-11-22T12:56:57.533 に答える