Testing and Going Live

Testing

Sandbox Test Scenarios

In order to use test scenarios, you must use:

  • a test key set;
  • test MID numbers (0000000 or 0000001).

These payments will not perform any money transfers, and are meant to be used for integration functionality testing purposes.

Scenario Card Number CVV Result
DMS 4111 1111 1111 1111
or
5105 1051 0510 5100
000
  • Status = Paid
  • Processing_id = 000000000
  • 3D result = Non 3DS
  • Processing code = 000 (Approved)
DMS / SMS 4111 1111 1111 1111
or
5105 1051 0510 5100
300/010
  • Status = Paid
  • Processing_id = 000000300 / 000000010
  • 3DS check succeeded, continue transaction
  • Processing code = 000 (Approved)
DMS 4111 1111 1111 1111
or
5105 1051 0510 5100
301
  • Status = Paid
  • Processing_id = 000000301
  • 3D result = 3DS check attempted, continue transaction
  • Processing code = 000 (Approved)
DMS 4111 1111 1111 1111
or
5105 1051 0510 5100
302
  • Status = Paid
  • Processing_id = 000000302
  • 3D result = Not enrolled in 3DS check, continue transaction
  • Processing code = 000 (Approved)
DMS / SMS 4111 1111 1111 1111
or
5105 1051 0510 5100
001 / 011
  • Status = Failed
  • Processing_id = 000000001 / 000000011
  • Processing code = 116 (Decline, not sufficient funds)
DMS 4111 1111 1111 1111
or
5105 1051 0510 5100
201
  • Status = Failed
  • Processing_id = 000000201
  • 3D result = 3DS check failed, do not continue transaction
Recurrings (SMS, DMS) 4111 1111 1111 1111 -
  • Status = Paid
  • processing_id = 000000008 (SMS) / 000000024 (DMS)
  • Processing code = 000 (Approved)
Recurrings (SMS, DMS) 5105 1051 0510 5100 -
  • Status = Failed
  • processing_id = None
  • Processing code = 116 (Decline, not sufficient funds)
Reversal / Refund (including partial) DMS - -
  • Status = Paid
  • Processing_id = 000000000
  • Processing code = 000 (Approved)
Reversal / Refund (including partial) SMS - -
  • Status = Paid
  • Processing_id = 000000010
  • Processing code = 000 (Approved)
Reversal / Refund (including partial)
For paid orders
4111 1111 1111 1111 028
  • Status = Failed
  • Processing_id = 000000029
  • Processing code = 911 (Decline reason message: card issuer timed out)
AUTH 4111 1111 1111 1111
or
5105 1051 0510 5100
018
  • Status = Paid
  • Processing_id = 000000018
  • Processing code = 000 (Approved)
AUTH 4111 1111 1111 1111
or
5105 1051 0510 5100
019
  • Status = Failed
  • Processing_id = 000000019
  • Processing code = 120 (Decline, transaction not permitted to terminal)
Wallet Funding 4111 1111 1111 1111
or
5105 1051 0510 5100
014
  • Status = Paid
  • Processing_id = 000000014
  • Processing code = 000 (Approved)
Wallet Funding 4111 1111 1111 1111
or
5105 1051 0510 5100
015
  • Status = Failed
  • Processing_id = 000000015
  • Processing code = 116 (Decline, not sufficient funds)
Wallet Purchase 4111 1111 1111 1111
or
5105 1051 0510 5100
016
  • Status = Paid
  • Processing_id = 000000016
  • Processing code = 000 (Approved)
Wallet Purchase 4111 1111 1111 1111
or
5105 1051 0510 5100
017
  • Status = Failed
  • Processing_id = 000000017
  • Processing code = 116 (Decline, not sufficient funds)
MOTO 4111 1111 1111 1111 -
  • Status = Paid
  • Processing_id = 000000012
  • Processing code = 000 (Approved)
MOTO 5105 1051 0510 5100 -
  • Status = Failed
  • processing_id = 000000012
  • Processing code = 116 (Decline, not sufficient funds)
CRD, P2P, B2P, A2A, OG 4111 1111 1111 1111 -
  • Status = Paid
  • processing_id=000000002
CRD, P2P, B2P, A2A, OG 5105 1051 0510 5100 -
  • Status = Failed
  • processing_id=000000003
Purchase Paid Non 3DS 4111 1111 1111 1111
or
5105 1051 0510 5100
000
  • Status = Paid
  • Processing_id = 000000000
  • 3D result = Non 3DS
  • Processing code = 000 (Approved)
Purchase 3DS Authenticated 4111 1111 1111 1111
or
5105 1051 0510 5100
300 / 010
  • Status = Paid
  • Processing_id = 000000300/ 000000010
  • 3DS check succeeded, continue transaction
  • Processing code = 000 (Approved)
DMS 4111 1111 1111 1111
or
5105 1051 0510 5100
301
  • Status = Paid
  • Processing_id = 000000301
  • 3D result = 3DS check attempted, continue transaction
  • Processing code = 000 (Approved)
DMS 4111 1111 1111 1111
or
5105 1051 0510 5100
302
  • Status = Paid
  • Processing_id = 000000302
  • 3D result = Not enrolled in 3DS check, continue transaction
  • Processing code = 000 (Approved)
DMS / SMS 4111 1111 1111 1111
or
5105 1051 0510 5100
001 / 011
  • Status = Failed
  • Processing_id = 000000001 / 000000011
  • Processing code = 116 (Decline, not sufficient funds)
DMS 4111 1111 1111 1111
or
5105 1051 0510 5100
201
  • Status = Failed
  • Processing_id = 000000201
  • 3D result = 3DS check failed, do not continue transaction
Recurrings (SMS, DMS) 4111 1111 1111 1111 -
  • Status = Paid
  • processing_id = 000000008 (SMS) / 000000024 (DMS)
  • Processing code = 000 (Approved)
Recurrings (SMS, DMS) 5105 1051 0510 5100 -
  • Status = Failed
  • processing_id = None
  • Processing code = 116 (Decline, not sufficient funds)
Reversal / Refund (including partial) DMS - -
  • Status = Paid
  • Processing_id = 000000000
  • Processing code = 000 (Approved)
Reversal / Refund (including partial) SMS - -
  • Status = Paid
  • Processing_id = 000000010
  • Processing code = 000 (Approved)
Reversal / Refund (including partial)
For paid orders
4111 1111 1111 1111 028
  • Status = Failed
  • Processing_id = 000000029
  • Processing code = 911 (Decline reason message: card issuer timed out)
AUTH 4111 1111 1111 1111
or
5105 1051 0510 5100
018
  • Status = Paid
  • Processing_id = 000000018
  • Processing code = 000 (Approved)
AUTH 4111 1111 1111 1111
or
5105 1051 0510 5100
019
  • Status = Failed
  • Processing_id = 000000019
  • Processing code = 120 (Decline, transaction not permitted to terminal)
Wallet Funding 4111 1111 1111 1111
or
5105 1051 0510 5100
014
  • Status = Paid
  • Processing_id = 000000014
  • Processing code = 000 (Approved)
Wallet Funding 4111 1111 1111 1111
or
5105 1051 0510 5100
015
  • Status = Failed
  • Processing_id = 000000015
  • Processing code = 116 (Decline, not sufficient funds)
Wallet Purchase 4111 1111 1111 1111
or
5105 1051 0510 5100
016
  • Status = Paid
  • Processing_id = 000000016
  • Processing code = 000 (Approved)
Wallet Purchase 4111 1111 1111 1111
or
5105 1051 0510 5100
017
  • Status = Failed
  • Processing_id = 000000017
  • Processing code = 116 (Decline, not sufficient funds)
MOTO 4111 1111 1111 1111 -
  • Status = Paid
  • Processing_id = 000000012
  • Processing code = 000 (Approved)
MOTO 5105 1051 0510 5100 -
  • Status = Failed
  • Processing_id = 000000012
  • Processing code = 116 (Decline, not sufficient funds)
CRD, P2P, B2P, A2A, OG 4111 1111 1111 1111 -
  • Status = Paid
  • processing_id=000000002
CRD, P2P, B2P, A2A, OG 5105 1051 0510 5100 -
  • Status = Failed
  • processing_id=000000003

Going Live

The testing phase ends at your request, after which you will be provided with real terminals with the appropriate settings and permissions.


Jump to
  • Testing
  • Going Live