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