Skip to main content

Mock Acquirer

The Mock Acquirer is a test environment that lets you make trials of the different flows.

These are the card numbers to test one-offs, refunds, CIT, and MIT payments (NOT FOR SUBSCRIPTION MODULE):


The card numbers contain actions according to the type of payment. They have a code that is relative to the table below.

Codes and Descriptions

CodeDescription
0001Approved
0002Refunded
0003In Process
0004TDS (3 DS)
0010Authorized
0011Captured
0012Settled
0020Subscription
0090Bad Input
0102Authorization Failed
0103Authentication Failed or Incomplete
0104Authentication Not Available
0105Authentication Required
0108Transaction not found
0109Issuer Unavailable
0121Authentication Failed - 3D Secure
0152Missing or Invalid Data - Recurring Model
0170Refund Error
0171Refund Rejected - Payment Not Yet Captured, Try Again Later
0172Refund Rejected - Payment Already Charged Back
0200Do Not Honor
0205Restricted Card
0303Invalid Credit Card
0304Unsupported Card Brand
0312Missing or Invalid Data
0800Provider's Connection Failed
0801Provider's Technical Error
0900Bad Input
0901Internal Server Error
1001Approved Async
1002Refunded Async
1170Refund error Async
1171Refund Rejected - Payment Not Yet Captured, Try Again Later Async
1200Do Not Honor Async
2000Forced Timeout with Success
2001Forced Timeout with Failed - Authorization Failed
9999Custom Failed. (Dynamic from database)
0000Unknown

Card NumberCard BrandActionsDescription
4000000000000002VISApayment: 0001 refund: 0002 recurrence: 0001 unscheduled: 0001APPROVED for payment, recurrence, unscheduled. REFUNDED for refund.
4000000000000010VISApayment: 0205FAILED for payment. Error 0205 - Restricted Card
4000000000000028VISApayment: 0001 refund: 0170APPROVED for payment. FAILED for refund. Error 0170 - Refund Error.
4000000000000036VISApayment: 0001 refund: 0002 recurrence: 0001 unscheduled: 0304APPROVED for payment, recurrence. REFUNDED for refund. FAILED for unscheduled. Error 0304 - Unsupported Card Brand
4000000000000044VISApayment: 0001 recurrence: 0200APPROVED for payment. FAILED for recurrence. Error 0200 - Do not honor.
4111111145551142VISApayment: 0103FAILED for payment. Error 0103 - Authentication Failed or Incomplete
4111112014267661VISApayment: 0104FAILED for payment. Error 0104 - Authentication Not Available
4988438843884305VISApayment: 0105FAILED for payment. Error 0105 - Authentication Required
4199350000000002VISApayment: 0109FAILED for payment. Error 0109 - Issuer unavailable
4000180000000002VISApayment: 0003IN_PROCESS for payment.
4001590000000001VISApayment: 0001 refund: 0003APPROVED for payment. IN_PROCESS for refund.
4002690000000008VISApayment: 2000APPROVED for payment with timeout.
4400000000000008VISApayment: 2001FAILED for payment with timeout.
4000060000000006VISApayment: 0001 refund: 2000APPROVED for payment. REFUNDED for refund with timeout.
4005519000000006VISApayment: 0001 refund: 2001APPROVED for payment. FAILED for refund with timeout.
4438341577554340VISApayment: 0001 refund: 0002 recurrence: 0001 unscheduled: 0001APPROVED for payment, recurrence, unscheduled. REFUNDED for refund. Prepaid in CardType (BinInfo)
4000020000000000VISApayment: 9999 recurrence: 9999CUSTOM FAILED for payment and recurrence
4000160000000004VISApayment: 0001 refund: 0171 recurrence: 0001 tds: 9999APPROVED for payment, recurrence FAILED for refund. Error 0171 - Refund Rejected - Payment Not Yet Captured, Try Again Later PENDING for 3DS with CUSTOM FAILED
4000056655665556VISApayment: 0001 refund: 0002 recurrence: 0020SUBSCRIPTION MODULE (see subscriptions test section below).
5000590300000006MAESTROpayment: 0001 refund: 1002APPROVED for payment synchronous. REFUNDED for refund asynchronous.
5000620300000001MAESTROpayment: 1200FAILED for payment. Error 1200 - Do not honor asynchronous.
5000630300000018MAESTROpayment: 1001 refund: 0002APPROVED for payment and asynchronous recurrence. REFUNDED for synchronous refund.
5000610300000002MAESTROpayment: 1001 refund: 1170 recurrence: 1001APPROVED for payment and asynchronous recurrence. FAILED for refund. Error 1170 - Refund Error asynchronous.
5201281505129736MASTERCARDpayment: 0800FAILED for payment. Error 0800 - Provider's Connection Failed
5201281262435268MASTERCARDpayment: 0801FAILED for payment. Error 0801 - Provider's Technical Error
5970100300000018UNKNOWNpayment: 0001 refund: 1002 recurrence: 1200APPROVED for payment. REFUNDED for refund asynchronous. FAILED for recurrence. Error 1200 - Do not honor asynchronous
378282000000008AMEXpayment: 0001 refund: 0002APPROVED for payment. REFUNDED for refund.
378282000000024AMEXpayment: 0102FAILED for payment. Error - 0102 - Authorization Failed
378285000000001AMEXpayment: 0001 refund: 0170APPROVED for payment and recurrence. FAILED for refund. Error 0170 - Refund Error
378285000000019AMEXpayment: 0001 refund: 0002 recurrence: 0001APPROVED for payment and recurrence. REFUNDED for refund.
378285000000027AMEXpayment: 0001 refund: 0002 recurrence: 0200APPROVED for payment and recurrence. REFUNDED for refund. FAILED for recurrence. Error 0200 - Do not honor
5555555555554444MASTERCARDpayment: 0001 refund: 0002 recurrence: 0001 tds: 0004APPROVED for payment and recurrence. REFUNDED for refund. PENDING for 3ds
5577000055770004MASTERCARDpayment: 0001 refund: 0002 recurrence: 0001 tds: 0001APPROVED for payment and recurrence. REFUNDED for refund. APPROVED for 3ds (Friction less)
5555444433331111MASTERCARDpayment: 0001 refund: 0002 recurrence: 0001 tds: 0121APPROVED for payment and recurrence. REFUNDED for refund. FAILED for 3ds. Error 0121 - Authentication Failed - 3D Secure

info

Card numbers not on the list will return 0303 - Invalid credit card.

Card numbers that are in the list but the action type is not in the list will return Approved.