Skip to content

TestLabs

GPayments TestLabsは、GPaymentsのDirectory ServerおよびAccess Control Serverで構成されています。クライアントがActiveServerインスタンスで機能テストを実行するためのさまざまなカード会員のシナリオがセットアップされています。ActiveServerでサポートされているすべての国際ブランドは、TestLabsでサポートされています。

ActiveServerとの統合

ActiveServerと統合してテスト取引を作成する方法については、統合ガイドを参照してください。

ActiveServerオンプレミスのお客様のみ

ActiveServerオンプレミスユーザーのみ、DSプロファイルを使用すると、単一のインスタンスで国際ブランドのProduction Directory ServerとGPayments TestLabsの両方に接続できます。 TestLabsを利用するには、セットアップを完了する必要があります。設定の詳細については、DSプロファイルガイドを参照してください。

TestLabsセットアップ

すべてのTestLabs取引では、デフォルトのマーチャント(Test Merchant、マーチャントID 123456789012345)を使用する必要があります。 これには、その加盟店プロファイルで利用可能なクライアント証明書の使用が含まれます。

取引を実行するときは、次のフィールドも使用する必要があります。

  • カード会員名 - 値はTest Cardまたは空の値である必要があります
  • 有効期限(YYMM) - 値は2508または空の値である必要があります

警告

上記の値を正しく設定しないと、取引が失敗します。

TestLabsシナリオ

GPayments TestLabsでは以下のテストが実施可能です。取引を実行する際には、指定されたカード番号を使用してください。

認証成功 - フリクションレス

  • 説明 - 取引は ACS からのチャレンジなしで完了します。
  • ARes 結果:
    • Transaction Status = Y
    • ECI = 05 または 02 (Mastercard)
    • Authentication Value あり
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000000100510000000000010735280000000001063400000000001086440000000000104
    36000000000008

認証成功 - フリクションレス(3DS メソッド使用)

  • 説明 - 取引は ACS からのチャレンジなしで完了します。
  • ARes 結果:
    • Transaction Status = Y
    • ECI = 05 または 02 (Mastercard)
    • Authentication Value あり
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000600008510000000060000535280000006000043400000006000066440000000600002

認証成功 - チャレンジ

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

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000005000510000000000500735280000000050063400000000050086440000000005004
    36000000005007

認証が実施された

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

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000100009510000000010000635280000001000053400000001000076440000000100003
    36000000100006

認証失敗

  • 説明 - 取引は静的パスワードを利用したチャレンジに移行します。パスワード"111111"を入力し、カード会員の認証は失敗します。
  • ARes結果:
    • Transaction Status = C
  • RReq結果:
    • Transaction Status = N
    • ECIはカードブランド毎の要件次第。
    • Authentication Valueなし
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000300005510000000030000235280000003000013400000003000036440000000300009
    36000000300002

認証を実行できなかった

  • 説明 - シミュレーションされたACSとのテクニカルエラーによって取引において認証を実行できなかった。
  • ARes結果:
    • Transaction Status = U
    • ECIはカードブランド毎の要件次第。
    • Authentication Valueなし
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000400003510000000040000035280000004000093400000004000016440000000400007
    36000000400000

認証拒否

  • 説明 - 取引はACSによって認証が拒否されます。
  • ARes結果:
    • Transaction Status = R
    • ECIはカードブランド毎の要件次第。
    • Authentication Valueなし
  • カード番号:

    VisaMastercardJCBAmerican ExpressDiscover
    4100000000500000510000000050000735280000005000063400000005000086440000000500004
    36000000500007