TestLabs
GPayments TestLabsは、GPaymentsのDirectory ServerおよびAccess Control Serverで構成されています。クライアントがActiveServerインスタンスで機能テストを実行するためのさまざまなカード会員のシナリオがセットアップされています。ActiveServerでサポートされているすべての国際ブランドは、TestLabsでサポートされています。
ActiveServerとの統合
ActiveServerと統合してテスト取引を作成する方法については、統合ガイドを参照してください。
TestLabsセットアップ¶
すべてのTestLabs取引では、デフォルトのマーチャント(Test Merchant、マーチャントID 123456789012345)を使用する必要があります。 これには、その加盟店プロファイルで利用可能なクライアント証明書の使用が含まれます。
取引を実行するときは、次のフィールドも使用する必要があります。
- カード会員名 - 値は
Test Card
または空の値である必要があります - 有効期限(YYMM) - 値は
2508
または空の値である必要があります
警告
上記の値を正しく設定しないと、取引が失敗します。
TestLabsシナリオ¶
GPayments TestLabsでは以下のテストが実施可能です。取引を実行する際には、指定されたカード番号を使用してください。
認証成功 - フリクションレス¶
- 説明 - 取引はACSからのチャレンジなしで完了します。
- ARes結果:
- Transaction Status = Y
- ECI = 05 or 02 (Mastercard)
- Authentication Valueあり
カード番号:
Visa Mastercard JCB American Express Discover 4100000000000100 5100000000000107 3528000000000106 340000000000108 6440000000000104
認証成功 - チャレンジ¶
- 説明 - 取引は静的パスワードを利用したチャレンジに移行します。パスワード"123456"と入力して取引を完了してください。
- ARes結果:
- Transaction Status = C
- RReq結果:
- Transaction Status = Y
- ECI = 05 or 02 (Mastercard)
- Authentication Valueあり
カード番号:
Visa Mastercard JCB American Express Discover 4100000000005000 5100000000005007 3528000000005006 340000000005008 6440000000005004
認証の実施された¶
- 説明 - 取引は認証を実施しようとします。Attempts応答を返します。
- ARes結果:
- Transaction Status = A
- ECI = 06 or 01 (Mastercard)
- Authentication Valueあり
カード番号:
Visa Mastercard JCB American Express Discover 4100000000100009 5100000000100006 3528000000100005 340000000100007 6440000000100003
カード番号が登録されていない¶
- 説明 - 3DS2に登録していないカード番号で取引を実施しようとします。認証失敗を応答します。
- ARes結果:
- Transaction Status = N
- Transaction Status Reason = 08 (カードレコードが見つからなかった)
- ECIなし
- Authentication Valueなし
カード番号:
Visa Mastercard JCB American Express Discover 4100000000200007 5100000000200004 3528000000200003 340000000200005 6440000000200001
認証失敗¶
- 説明 - 取引は静的パスワードを利用したチャレンジに移行します。パスワード"111111"を入力し、カード会員の認証は失敗します。
- ARes結果:
- Transaction Status = C
- RReq結果:
- Transaction Status = N
- Transaction Status Reason = 19 (ACSのチャレンジ回数の上限を上回った)
- ECI = 00
- Authentication Valueなし
カード番号:
Visa Mastercard JCB American Express Discover 4100000000300005 5100000000300002 3528000000300001 340000000300003 6440000000300009
認証を実行できなかった¶
- 説明 - シミュレーションされたACSとのテクニカルエラーによって取引において認証を実行できなかった。
- ARes結果:
- Transaction Status = U
- Transaction Status Reason = 12 (pa) (カード会員に取引が許可されていない)
- ECIなし
- Authentication Valueなし
カード番号:
Visa Mastercard JCB American Express Discover 4100000000400003 5100000000400000 3528000000400009 340000000400001 6440000000400007
認証拒否¶
- 説明 - 取引はACSによって認証が拒否されます。
- ARes結果:
- Transaction Status = R
- Transaction Status Reason = 12(pa)(カード会員に取引が許可されていない)、20(npa)(非決済認証はサポートされていない)
- ECIなし
- Authentication Valueなし
カード番号:
Visa Mastercard JCB American Express Discover 4100000000500000 5100000000500007 3528000000500006 340000000500008 6440000000500004