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
| Code | Description |
|---|---|
| 0001 | Approved |
| 0002 | Refunded |
| 0003 | In Process |
| 0004 | TDS (3 DS) |
| 0010 | Authorized |
| 0011 | Captured |
| 0012 | Settled |
| 0020 | Subscription |
| 0090 | Bad Input |
| 0102 | Authorization Failed |
| 0103 | Authentication Failed or Incomplete |
| 0104 | Authentication Not Available |
| 0105 | Authentication Required |
| 0108 | Transaction not found |
| 0109 | Issuer Unavailable |
| 0121 | Authentication Failed - 3D Secure |
| 0152 | Missing or Invalid Data - Recurring Model |
| 0170 | Refund Error |
| 0171 | Refund Rejected - Payment Not Yet Captured, Try Again Later |
| 0172 | Refund Rejected - Payment Already Charged Back |
| 0200 | Do Not Honor |
| 0205 | Restricted Card |
| 0303 | Invalid Credit Card |
| 0304 | Unsupported Card Brand |
| 0312 | Missing or Invalid Data |
| 0800 | Provider's Connection Failed |
| 0801 | Provider's Technical Error |
| 0900 | Bad Input |
| 0901 | Internal Server Error |
| 1001 | Approved Async |
| 1002 | Refunded Async |
| 1170 | Refund error Async |
| 1171 | Refund Rejected - Payment Not Yet Captured, Try Again Later Async |
| 1200 | Do Not Honor Async |
| 2000 | Forced Timeout with Success |
| 2001 | Forced Timeout with Failed - Authorization Failed |
| 9999 | Custom Failed. (Dynamic from database) |
| 0000 | Unknown |
| Card Number | Card Brand | Actions | Description |
|---|---|---|---|
| 4000000000000002 | VISA | payment: 0001 refund: 0002 recurrence: 0001 unscheduled: 0001 | APPROVED for payment, recurrence, unscheduled. REFUNDED for refund. |
| 4000000000000010 | VISA | payment: 0205 | FAILED for payment. Error 0205 - Restricted Card |
| 4000000000000028 | VISA | payment: 0001 refund: 0170 | APPROVED for payment. FAILED for refund. Error 0170 - Refund Error. |
| 4000000000000036 | VISA | payment: 0001 refund: 0002 recurrence: 0001 unscheduled: 0304 | APPROVED for payment, recurrence. REFUNDED for refund. FAILED for unscheduled. Error 0304 - Unsupported Card Brand |
| 4000000000000044 | VISA | payment: 0001 recurrence: 0200 | APPROVED for payment. FAILED for recurrence. Error 0200 - Do not honor. |
| 4111111145551142 | VISA | payment: 0103 | FAILED for payment. Error 0103 - Authentication Failed or Incomplete |
| 4111112014267661 | VISA | payment: 0104 | FAILED for payment. Error 0104 - Authentication Not Available |
| 4988438843884305 | VISA | payment: 0105 | FAILED for payment. Error 0105 - Authentication Required |
| 4199350000000002 | VISA | payment: 0109 | FAILED for payment. Error 0109 - Issuer unavailable |
| 4000180000000002 | VISA | payment: 0003 | IN_PROCESS for payment. |
| 4001590000000001 | VISA | payment: 0001 refund: 0003 | APPROVED for payment. IN_PROCESS for refund. |
| 4002690000000008 | VISA | payment: 2000 | APPROVED for payment with timeout. |
| 4400000000000008 | VISA | payment: 2001 | FAILED for payment with timeout. |
| 4000060000000006 | VISA | payment: 0001 refund: 2000 | APPROVED for payment. REFUNDED for refund with timeout. |
| 4005519000000006 | VISA | payment: 0001 refund: 2001 | APPROVED for payment. FAILED for refund with timeout. |
| 4438341577554340 | VISA | payment: 0001 refund: 0002 recurrence: 0001 unscheduled: 0001 | APPROVED for payment, recurrence, unscheduled. REFUNDED for refund. Prepaid in CardType (BinInfo) |
| 4000020000000000 | VISA | payment: 9999 recurrence: 9999 | CUSTOM FAILED for payment and recurrence |
| 4000160000000004 | VISA | payment: 0001 refund: 0171 recurrence: 0001 tds: 9999 | APPROVED for payment, recurrence FAILED for refund. Error 0171 - Refund Rejected - Payment Not Yet Captured, Try Again Later PENDING for 3DS with CUSTOM FAILED |
| 4000056655665556 | VISA | payment: 0001 refund: 0002 recurrence: 0020 | SUBSCRIPTION MODULE (see subscriptions test section below). |
| 5000590300000006 | MAESTRO | payment: 0001 refund: 1002 | APPROVED for payment synchronous. REFUNDED for refund asynchronous. |
| 5000620300000001 | MAESTRO | payment: 1200 | FAILED for payment. Error 1200 - Do not honor asynchronous. |
| 5000630300000018 | MAESTRO | payment: 1001 refund: 0002 | APPROVED for payment and asynchronous recurrence. REFUNDED for synchronous refund. |
| 5000610300000002 | MAESTRO | payment: 1001 refund: 1170 recurrence: 1001 | APPROVED for payment and asynchronous recurrence. FAILED for refund. Error 1170 - Refund Error asynchronous. |
| 5201281505129736 | MASTERCARD | payment: 0800 | FAILED for payment. Error 0800 - Provider's Connection Failed |
| 5201281262435268 | MASTERCARD | payment: 0801 | FAILED for payment. Error 0801 - Provider's Technical Error |
| 5970100300000018 | UNKNOWN | payment: 0001 refund: 1002 recurrence: 1200 | APPROVED for payment. REFUNDED for refund asynchronous. FAILED for recurrence. Error 1200 - Do not honor asynchronous |
| 378282000000008 | AMEX | payment: 0001 refund: 0002 | APPROVED for payment. REFUNDED for refund. |
| 378282000000024 | AMEX | payment: 0102 | FAILED for payment. Error - 0102 - Authorization Failed |
| 378285000000001 | AMEX | payment: 0001 refund: 0170 | APPROVED for payment and recurrence. FAILED for refund. Error 0170 - Refund Error |
| 378285000000019 | AMEX | payment: 0001 refund: 0002 recurrence: 0001 | APPROVED for payment and recurrence. REFUNDED for refund. |
| 378285000000027 | AMEX | payment: 0001 refund: 0002 recurrence: 0200 | APPROVED for payment and recurrence. REFUNDED for refund. FAILED for recurrence. Error 0200 - Do not honor |
| 5555555555554444 | MASTERCARD | payment: 0001 refund: 0002 recurrence: 0001 tds: 0004 | APPROVED for payment and recurrence. REFUNDED for refund. PENDING for 3ds |
| 5577000055770004 | MASTERCARD | payment: 0001 refund: 0002 recurrence: 0001 tds: 0001 | APPROVED for payment and recurrence. REFUNDED for refund. APPROVED for 3ds (Friction less) |
| 5555444433331111 | MASTERCARD | payment: 0001 refund: 0002 recurrence: 0001 tds: 0121 | APPROVED 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.