カード所有者名を使用してresponseCodeをテストするにはどうすればよいですか?
適切なユーザーロールを持っていますか?
次のいずれかのユーザーロールが割り当てられていることを確認してください。
Manage Test Cards(テストカードの管理)
必要なユーザーロールがない場合は、管理者にお問い合わせください。
希望する resultCode を holderName として使用することにより、さまざまな resultCode をテストできます。たとえば、保留中の支払いをテストするには、次のリクエストを使用します。
{
"amount": {
"currency": "USD",
"value": 1000
},
"reference": "Your order number",
"paymentMethod": {
"type": "scheme",
"number": "4111111111111111",
"expiryMonth": "03",
"expiryYear": "2030",
"holderName": "PENDING",
"cvc": "737"
},
"returnUrl": "https://your-company.com/...",
"merchantAccount": "YOUR_MERCHANT_ACCOUNT"
}
これは、他のすべてのresultCodesでも同じように機能します。詳細については、ページ:カード所有者名でのテストを参照してください。
カード名義人にアンダースコアを含むresponseCodeをテストすると、非アルファベット文字のリスクチェックが行われ、理由コード「FRAUD」で支払いが拒否される可能性がありますので、ご注意ください。この場合、resultCodesをテストする別のオプションとして、additionalDataオブジェクトを使用することができますが、このケースにはそれが良い解決策かもしれません。
この記事は役に立ちましたか?
詳細情報
このトピックについて詳しく説明します。
Adyen Docへ