追加データを使用して応答コードをテストするにはどうすればよいですか?
適切なユーザーロールを持っていますか?
次のいずれかのユーザーロールが割り当てられていることを確認してください。
Manage Test Cards(テストカードの管理)
必要なユーザーロールがない場合は、管理者にお問い合わせください。
さまざまなresponseCodeをテストするには、テストカードの1つを使用し、RequestedTestAcquirerResponseCode要素を含むadditionalDataオブジェクトを追加して、/paymentsに対して通常のテスト支払いリクエストを実行できます。このオブジェクトでは、目的のresponseCodesを指定します。
たとえば、responseCode 6 - Expired Cardを取得する場合は、次のような決済要求を実行できます。
{
"amount": {
"currency": "USD",
"value": 1000
},
"paymentMethod": {
"type": "scheme",
"expiryYear": "2030",
"expiryMonth": "03",
"cvc": "737",
"number": "4111111111111111",
"holderName": "J. De Tester"
},
"additionalData": {
"RequestedTestAcquirerResponseCode": 6
},
"reference": "ref213784568978023465896",
"merchantAccount": "YOUR_MERCHANT_ACCOUNT"
}
詳細なガイドについては、「結果コードのテスト」ページを参照してください。すべてのresponseCodeについては、「Adyenの応答コード」を参照してください。
追加データオブジェクトを使用したテストが利用できない場合は、カード所有者名を使用してresponseCodesをテストすることもできます。
この記事は役に立ちましたか?
詳細情報
このトピックについて詳しく説明します。
Adyen Docへ