Skip to content

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あり
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000000100510000000000010735280000000001063400000000001086440000000000104

認証成功 - チャレンジ

  • 説明 - 取引は静的パスワードを利用したチャレンジに移行します。パスワード"123456"と入力して取引を完了してください。
  • ARes結果:
    • Transaction Status = C
  • RReq結果:
    • Transaction Status = Y
    • ECI = 05 or 02 (Mastercard)
    • Authentication Valueあり
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000005000510000000000500735280000000050063400000000050086440000000005004

認証の実施された

  • 説明 - 取引は認証を実施しようとします。Attempts応答を返します。
  • ARes結果:
    • Transaction Status = A
    • ECI = 06 or 01 (Mastercard)
    • Authentication Valueあり
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000100009510000000010000635280000001000053400000001000076440000000100003

カード番号が登録されていない

  • 説明 - 3DS2に登録していないカード番号で取引を実施しようとします。認証失敗を応答します。
  • ARes結果:
    • Transaction Status = N
    • Transaction Status Reason = 08 (カードレコードが見つからなかった)
    • ECIなし
    • Authentication Valueなし
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000200007510000000020000435280000002000033400000002000056440000000200001

認証失敗

  • 説明 - 取引は静的パスワードを利用したチャレンジに移行します。パスワード"111111"を入力し、カード会員の認証は失敗します。
  • ARes結果:
    • Transaction Status = C
  • RReq結果:
    • Transaction Status = N
    • Transaction Status Reason = 19 (ACSのチャレンジ回数の上限を上回った)
    • ECI = 00
    • Authentication Valueなし
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000300005510000000030000235280000003000013400000003000036440000000300009

認証を実行できなかった

  • 説明 - シミュレーションされたACSとのテクニカルエラーによって取引において認証を実行できなかった。
  • ARes結果:
    • Transaction Status = U
    • Transaction Status Reason = 12 (pa) (カード会員に取引が許可されていない)
    • ECIなし
    • Authentication Valueなし
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000400003510000000040000035280000004000093400000004000016440000000400007

認証拒否

  • 説明 - 取引はACSによって認証が拒否されます。
  • ARes結果:
    • Transaction Status = R
    • Transaction Status Reason = 12(pa)(カード会員に取引が許可されていない)、20(npa)(非決済認証はサポートされていない)
    • ECIなし
    • Authentication Valueなし
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000500000510000000050000735280000005000063400000005000086440000000500004