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.