Sandbox Test Values

Test Values for your sandbox environment

KYC

🚧

Real Identities and Documents

Please do not submit real KYC in sandbox. You cannot verify real identities and document information in sandbox.

Base Documents

With the exception of addresses test base document requirements are nonrigorous. Any value following the appropriate format for the specific document (Ex. [email protected], phone: 000.000.0000) will be accepted.

Addresses

Valid USPS mailable addresses are required

ValueResult
123 Fail Address, Fail City, FS 00000Supplied address is invalid / Unable to verify address
1 Market Street Suite 1000, San Francisco, CA 94105Validation is successful
325 S Santa Claus Ln
North Pole, AK 99705
Validation successful.

Will trigger an AVS exception when attempting to create an INTERCHANGE-US node (i.e. when attempting to link an external card in Sandbox).

Virtual Documents

ValueResult
2222Validation Successful
Any other valueValidation Fails

Realtime SSN Test Values

Please note the failure reasons and status codes below are only available on a user full dehydrate and when Realtime SSN is included in your spec sheet.

ValueFailure ReasonFailure Status Code
9000invalid_tin|not_issued2
2225invalid_tin|name_mismatch3
0010invalid_tin|duplicate_request5
6666invalid_tin|dmf9
2220invalid_tin|info_mismatch10
2800invalid_tin|reason_unknown11
0005invalid_tin|missing_info12

Physical Documents

📘

Format

The base64 you send via this API call should be padded. See below:

"data:image/png;base64,<actual_file_data>

To be able to generate a sample base64 string, you can go to Base64 Image. They make it very easy to generate a padded base64 string for any image. You can then use that base64 string to test with our APIs.

ValueResult
data:image/invalid;base64,SUQs==Validation Fails
Any other valueValidation Successful

Social Documents

TypeValueResult
EMAIL_2FA and PHONE_NUMBER_2FA123456Validation Succesful
EMAIL[email protected]Validation Fails
IP255.255.255.0Validation Fails
FACEBOOKhttps://www.facebook.com/invalidValidation Fails
LINKEDINhttps://www.linkedin.com/invalidValidation Fails
TWITTERhttps://twitter.com/invalidValidation Fails
PHONE_NUMBER541-754-3010Validation Fails

User Authentication

Device Fingerprint Sandbox Test Values

FingerprintValidation PIN
static_pin123456

2FA

Two-factor authentication pins will not be sent out in sandbox

Bank Logins

Testing Bank Login Credentials in Sandbox

The following are sample bank login credentials that you can use to test out your bank login implementation.

UsernamePasswordMFABank Name
test_goodtest1234again (to get multiple MFAs) or else test_answerfake
synapse_goodtest1234again (to get multiple MFAs) or else test_answerfake
synapse_goodtest1234_oneagain (to get multiple MFAs) or else test_answerfake
synapse_goodtest1234_checkingagain (to get multiple MFAs) or else test_answerfake
synapse_goodtest1234_savingsagain (to get multiple MFAs) or else test_answerfake
synapse_goodtest1234_randomagain (to get multiple MFAs) or else test_answerfake
synapse_nomfatest1234No multi-factor authentication ("MFA") is necessaryfake
synapse_code_mfatest1234123456fake

Testing Login Sync Errors in Sandbox

When adding a new node, append any of these values to the end of the password. When doing a force_refresh on the node, it will trigger the corresponding error.

Appending “_needs_relink” to the password (e.g. “test1234_savings_needs_relink") will link a node that will return the 401/110 error message when you try doing a “force_refresh”. It falls in line with our current sandbox test values so you can add “_needs_relink” to the end of any of the passwords above.

HTTP_CODEERROR_CODEAppend to PasswordDescription
503503_sync_unavailableRefresh unavailable
400410_sync_not_allowedRefresh not allowed
401110_needs_relinkBad credentials
500500_sync_unknown_errorUnknown refresh error

Subnets

Card Issuance Sandbox Test Values

Card StyleValue
card_style_id660

Account/Routing (AC/RT) Numbers Sandbox Test Values

Account NumberRouting Number
Any Number between 5-25 digits
*Please do not submit real account numbers in sandbox
Any Valid Routing Number

Micro-Deposit Test Values

If a bank account is added with AC/RT numbers, we automatically send micro-deposits to the user's external bank account for verification. Here are the micro-deposit values for sandbox:

Micro-Deposit Amount 1 (cUSD)Micro-Deposit Amount 2 (cUSD)
1010

Transactions

📘

Transactions in Dollars (USD)

Please note that the transaction amounts for the sandbox test values provided below are in dollars (USD).

ACH Transactions

Amount (USD)Type ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌ResponseLocks the NodeLocks the User
222.22DEBITR01 -- Insufficient Funds
222.23CREDITR02 -- Account Closed
(receiving node locked in Sandbox)
222.24CREDIT-AND-DEBITR03 -- No Account/Unable to Locate Account
(node locked depends on origin of ACH payment)
222.25CREDIT-AND-DEBITR04 -- Invalid Account Number
(node locked depends on origin of ACH payment)
222.26CREDITR06 -- Returned Per ODFI's Request
222.27DEBITR07 -- Authorization Revoked by Customer
222.28DEBITR08 -- Payment Stopped
(sending node locked)
222.29DEBITR09 -- Uncollected Funds
222.30DEBITR10 -- Customer Advises Not Authorized
222.31CREDIT-AND-DEBITR11 -- Check Safekeeping Entry Return
222.32CREDIT-AND-DEBITR12 -- Branch Sold To Another DFI
(node locked depends on origin of ACH payment)
222.33CREDITR13 -- RDFI Not Qualified to Participate
(sending node locked)
222.34CREDIT-AND-DEBITR14 -- Account Holder Deceased
(user locked depends on origin of ACH payment)
222.35CREDIT-AND-DEBITR16 -- Account Frozen
(node locked depends on origin of ACH payment)
222.36CREDIT-AND-DEBITR17 -- File Record Edit Criteria
222.37CREDIT-AND-DEBITR20 -- Non-Transaction Account
(node locked depends on origin of ACH payment)
222.38CREDIT-AND-DEBITR21 -- Invalid Company Identification
222.39CREDIT-AND-DEBITR22 -- Invalid Individual ID Number
222.40CREDITR23 -- Credit Refused by Receiver
222.41CREDIT-AND-DEBITR24 -- Duplicate Entry
222.42DEBITR29 -- Corporate Customer Advises Not Authorized
(sending user locked)
222.43CREDIT-AND-DEBITR31 -- Permissible Return Entry
222.44CREDIT-AND-DEBITR33 -- Return of XCK Entry
222.45CREDIT-AND-DEBITR34 -- Limited participation DFI
(node locked depends on origin of ACH payment)

Card Transactions

Amount (USD)Type ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌Response
222.46DEBITCR01 -- Transaction not approved; Possible NSF
222.47CREDIT-AND-DEBITCR02 -- International transaction detected; This card does not have international transaction permissions
222.48DEBITCR03 -- Transaction exceeds ATM or POS withdrawal limits
222.49DEBITCR04 -- Invalid PIN attempted; Please try again or reset the pin
222.50CREDIT-AND-DEBITCR05 -- Card status is in a state which does not allow for any transactions
222.51CREDIT-AND-DEBITCR06 -- Invalid expiration date
222.52CREDIT-AND-DEBITCR07 -- Transaction validation failed
222.53CREDIT-AND-DEBITCR08 -- There is an issue with the card; please check the card
222.54CREDIT-AND-DEBITCR09 -- There is an issue associated with the card deposit account of the card

Check Transactions

Amount (USD)Type ‌‌  ‌‌  ‌‌  ‌‌  ‌‌Response
223.12CREDITCHR01 -- NSF – customer does not have sufficient funds to cover the item
223.13CREDITCHR02 -- UCF – uncollected funds hold
223.14CREDITCHR03 -- Stop payment – a stop payment has been placed on the item
223.15CREDITCHR05 -- Closed account – the item’s account has been closed
223.16CREDITCHR06 -- UTLA – unable to locate account
223.17CREDITCHR07 -- Frozen/blocked account – account has restrictions placed by customer or bank
223.18CREDITCHR08 -- Stale dated – the date on the item is more than 6 months old
223.19CREDITCHR09 -- Post dated – the date on the item is in the future ‘I’ Endorsement missing
223.20CREDITCHR10 -- Endorsement irregular
223.21CREDITCHR11 -- Signature(s) missing
223.22CREDITCHR12 -- Signature(s) irregular, suspected forgery
223.23CREDITCHR13 -- Non-cash item (non negotiable)
223.24CREDITCHR14 -- Altered/fictitious item/Suspected counterfeit/Counterfeit
223.25CREDITCHR15 -- Unable to process
223.26CREDITCHR16 -- Items exceeds stated max value
223.27CREDITCHR17 -- Not authorized RCC
223.28CREDITCHR18 -- Branch/account sold (Wrong Bank)
223.29CREDITCHR19 -- Refer to Maker
223.30CREDITCHR20 -- Item cannot be re-presented (exceeds allowable number of presentments
223.31CREDITCHR21 -- unusable image
223.32CREDITCHR22 -- Cannot determine amount
223.33CREDITCHR23 -- Refer to image – return reason is contained within the image of the item
223.34CREDITCHR24 -- Duplicate presentment
223.35CREDITCHR25 -- Forgery – an affidavit shall be available upon request
223.36CREDITCHR26 -- Warranty breach (includes Rule 8 & 9 claims)
223.37CREDITCHR27 -- RCC warranty breach
223.38CREDITCHR28 -- Forged and counterfeit warranty breach (Rule 9)
223.39CREDITCHR29 -- Retired/ineligible routing number
223.40CREDITCHR30 -- [ADMIN] Image Missing
223.41CREDITCHR31 -- [ADMIN] Ineligible Item
223.42CREDITCHR32 -- [ADMIN] Item cannot be re-presented (exceeds number of allowable times for presentment)
223.43CREDITCHR33 -- [ADMIN] unusable image
223.44CREDITCHR34 -- [ADMIN] Image fails security check
223.45CREDITCHR35 -- [ADMIN] Duplicate presentment
223.46CREDITCHR36 -- [ADMIN] Does not conform with ANS X9.100-181
223.47CREDITCHR37 -- [ADMIN] Does not conform to the Industry’s Universal Companion Document
223.48CREDITCHR38 -- [ADMIN] Warranty Breach (includes Rule 8 & Rule 9 claims)
223.49CREDITCHR39 -- [ADMIN] RCC Warranty Breach (Rule 8)
223.50CREDITCHR40 -- [ADMIN] Forged and Counterfeit Warranty Breach (Rule 9)
223.51CREDITCHR41 -- [ADMIN] Retired/Ineligible Routing Number

Interchange Transactions

Amount (USD)Type ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌  ‌‌ResponseLocks the NodeLocks the User
222.55CREDIT-AND-DEBITIR05 -- Suspicious activity; do not honor this card's transactions
(node locked depends on origin of Interchange payment)
222.56CREDIT-AND-DEBITIR14 -- Card number does not exist
(node locked depends on origin of Interchange payment)
222.57CREDIT-AND-DEBITIR15 -- Card issuer does not exist
(node locked depends on origin of Interchange payment)
222.58CREDIT-AND-DEBITIR17 -- Customer cancelled/reversed payment
(node locked depends on origin of Interchange payment)

(user locked depends on origin of Interchange payment)
222.59CREDIT-AND-DEBITIR18 -- The customer reversed the transaction: chargeback
(node locked depends on origin of Interchange payment)
222.60CREDIT-AND-DEBITIR33 -- Expired card, pick-up
(node locked depends on origin of Interchange payment)
222.61CREDIT-AND-DEBITIR36 -- Restricted card, pick-up
(node locked depends on origin of Interchange payment)
222.62CREDIT-AND-DEBITIR38 -- PIN tried too many times; request a new card or try again later
(node locked depends on origin of Interchange payment)
222.63CREDIT-AND-DEBITIR41 -- Lost card: request a new card
(node locked depends on origin of Interchange payment)
222.64CREDIT-AND-DEBITIR43 -- Stolen card: request a new card
(node locked depends on origin of Interchange payment)
222.65CREDIT-AND-DEBITIR54 -- Card Expired: request a new card
(node locked depends on origin of Interchange payment)
222.66CREDIT-AND-DEBITIR56 -- No record of the validity of the card
222.67CREDIT-AND-DEBITIR57 -- Transaction not permitted to cardholder
222.68CREDIT-AND-DEBITIR58 -- Transaction denied by acceptor(Potential chargeback detected)
222.69CREDIT-AND-DEBITIR59 -- Suspected Fraud
(node locked depends on origin of Interchange payment)

(user locked depends on origin of Interchange payment)
222.70CREDIT-AND-DEBITIR63 -- Card information compromised(Potential chargeback detected)
222.71CREDIT-AND-DEBITIR66 -- Merchant must contact the card acquirer
222.72CREDIT-AND-DEBITIR67 -- Hard capture
222.73CREDIT-AND-DEBITIR75 -- Allowable number of PIN tries exceeded
222.74CREDIT-AND-DEBITIR79 -- Invalid digital signature
222.75CREDIT-AND-DEBITIR86 -- Cannot verify PIN
222.76CREDIT-AND-DEBITIR88 -- Card information not on file
222.77CREDIT-AND-DEBITIR89 -- Security code verification failed
222.78CREDIT-AND-DEBITIR93 -- Transaction is in violation of the law and will not be completed
222.79CREDIT-AND-DEBITIR132 -- Country of the card issuer is blocked by this merchant
222.80CREDIT-AND-DEBITIR140 -- Card product code is blocked
222.81CREDIT-AND-DEBITIR144 -- CARD_ID is not valid
222.82CREDIT-AND-DEBITIR150 -- Transaction declined by merchant to security code mismatch
222.83CREDIT-AND-DEBITIR151 -- Transaction not allowed as per a validation rule
222.84CREDIT-AND-DEBITIR156 -- Fraudulent transaction prior to embossed valid date
222.85CREDIT-AND-DEBITIR158 -- Allowable PAN entries warning -- approved
222.86CREDIT-AND-DEBITIR160 -- Security code is invalid
222.87CREDIT-AND-DEBITIR174 -- Item suspected for stop pay
222.88CREDIT-AND-DEBITIR174 -- Item suspected for stop pay
222.89CREDIT-AND-DEBITIR175 -- Account associated with card was closed
222.90CREDIT-AND-DEBITIR176 -- Account associated with card is ineligible for the transaction
222.91CREDIT-AND-DEBITIR178 -- No account associated with card on file
222.92CREDIT-AND-DEBITIR179 -- Unable to locate card
222.93CREDIT-AND-DEBITIR189 -- Bad security code
222.94CREDIT-AND-DEBITIR190 -- Transaction ordered to be stopped
222.95CREDIT-AND-DEBITIR191 -- Transaction authorization revoked"
222.96CREDIT-AND-DEBITIR193 -- Card lost: do not honor
222.97CREDIT-AND-DEBITIR194 -- Account associated with the card is closed
222.98DEBITIR201 -- Incorrect Expiration date
222.99DEBITIR202 -- Card declined due to an unknown reason
223.00DEBITIR203 -- Card card declined due to unsupported card type
223.01DEBITIR204 -- Card declined due to an unknown reason
223.02DEBITIR205 -- Card declined due to an unknown Reason
223.03DEBITIR206 -- Card transaction request has an unknown status

Wire Transactions

22304'DEBIT'WR01 -- Return per customer request
22305'DEBIT'WR02 -- Return per platform request
22306'CREDIT'WR03 -- UTA - Account closed/frozen
22307'CREDIT-AND-DEBIT'WR04 -- UTA - Additional documents required
22308'CREDIT-AND-DEBIT'WR05 -- UTA - Country not allowed
22309'CREDIT-AND-DEBIT'WR06 -- UTA - Exceeds limits
22310'CREDIT-AND-DEBIT'WR07 -- UTA - Information mismatch
22311'CREDIT-AND-DEBIT'WR08 -- UTA - No Account/Unable to Locate Account

Cards

Sandbox Test Cards

NumberNetworkType of CardPermission
9999999999999999

Expiration: 202412
VISATESTFor testing duplicate card check functionality ONLY.
9401100999999992VISADEBITNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
9401101999999990VISADEBITCREDIT
9401110999999991VISADEBITDEBIT
9401113999999995VISADEBITCREDIT-AND-DEBIT
9401200999999990VISACREDITNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
9401201999999998VISACREDITCREDIT
9401210999999999VISACREDITDEBIT
9401211999999997VISACREDITCREDIT-AND-DEBIT
9401300999999998VISAPREPAIDNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
9401301999999996VISAPREPAIDCREDIT
9401310999999997VISAPREPAIDDEBIT
9401311999999995VISAPREPAIDCREDIT-AND-DEBIT
9501100999999991MASTERCARDDEBITNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
9951101999999994MASTERCARD (MONEYSEND)DEBITCREDIT
9501110999999990MASTERCARDDEBITDEBIT
9501200999999999MASTERCARDCREDITNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
9951201999999992MASTERCARD (MONEYSEND)CREDITCREDIT
9501210999999998MASTERCARDCREDITDEBIT
9501300999999997MASTERCARDPREPAIDNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
9951301999999990MASTERCARD (MONEYSEND)PREPAIDCREDIT
9501310999999996MASTERCARDPREPAIDDEBIT
9601210999999997DISCOVERCREDITDEBIT
9601200999999998DISCOVERCREDITNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
9810203999999999DISCOVERCREDITCREDIT

Apple Pay Test Cards

Please note that this is a subset of the cards provided by Apple (under "Test Cards for Apps and the Web" here).

Apple Pay Test Card NumberCard TypeCard ProcessorNode Status
5204247750001471DebitMastercardNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
5204247750001505DebitMastercardCREDIT
5204247750001497DebitMastercardDEBIT
5204247750001489DebitMastercardCREDIT-AND-DEBIT
5204247750001463CreditMastercardNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
5204245250001496CreditMastercardCREDIT
5204245250001512CreditMastercardDEBIT
5204245250001504CreditMastercardCREDIT-AND-DEBIT
5204245250001488PrepaidMastercardCREDIT-AND-DEBIT
5204245250001470PrepaidMastercardDEBIT
4761120010000492DebitVisaNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
4761349750010326DebitVisaCREDIT
4761209980011439DebitVisaDEBIT
4761262260004228DebitVisaCREDIT-AND-DEBIT
4051069302200121CreditVisaNONE (which means both credits and debits have been disabled by cardholder. So adding this card would fail.)
4761369980320253CreditVisaCREDIT
4622943120054839CreditVisaDEBIT
4761229700150465CreditVisaCREDIT-AND-DEBIT
4180620070230189PrepaidVisaCREDIT-AND-DEBIT
4123400073320224PrepaidVisaDEBIT