Test Card

Testing in Sandbox:

To trigger dummy transactions for incoming funds on card accounts, please trigger dummy transactions.

Testing in Production:

  • Fund the Card (by sending to the card's account/routing number)
  • Fund the Card (by transferring funds from an internal account at Synapse)
  • POS Transaction (online, domestic)
  • POS Transaction (online, with an international processor when preferences.allow_foreign_transactions is set to false)
  • POS Transaction (online, with an international processor when preferences.allow_foreign_transactions is set to true)
  • POS Transaction (set preferences.pos_withdrawal_limit low, then transact above limits)
  • POS Transaction (transact above the card’s available balance)
  • Patch the card’s body parameter allowed to INACTIVE and attempt a transaction
  • Patch the card’s body parameter allowed back to CREDIT-AND-DEBIT and attempt a transaction
  • Withdraw funds (by withdrawing from the card’s account/routing number)
  • Withdraw funds (by withdrawing into an internal account at Synapse)
  • Withdraw funds (by sending a check, if enabled)

Additional testing for physical cards:

  • POS Transaction (at a store, with the mag stripe)
  • POS Transaction (at a store, with the chip, no pin required)
  • POS Transaction (at a store with the chip, requires pin)
  • ATM Withdrawal (with PIN)
  • ATM Withdrawal (with random PIN numbers)
  • ATM Withdrawal (after max pin attempts)
  • ATM Withdrawal (after resetting PIN)
  • ATM Withdrawal (set limits low, then try a transaction above limits)

Please replicate any potential use cases an end user may experience. The goal is to prevent all possible error outcomes for a smooth user experience.

Test Card


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.