How to trigger exceptions

Our sandbox will default to successful responses, as long as the requests are valid. You can trigger exceptions by using specific EBT card numbers. Below are the card numbers and the exception types:

Card Number

Error

4333333333333303

Payment always fails with "expired card" error.

4333333333333304

Payment always fails with "invalid merchant" error.

4333333333333311

All payments succeed, but refund attempts always fail with "exceeds purchase amount" error.

44444444444444XX

Checkout fails at the PIN entry for capture (i.e. balance checks will succeed), returning the response code XX from the EBT network. Common choices for XX are,

  • 51 - insufficient funds
  • 55 - invalid PIN
  • 43 - lost/stolen card
  • 62 - card restricted due to fraud concerns
  • 54 - expired card

Expand the 400 error description for any request to see all possible values and their meanings.

55555555555555XX

Checkout fails at the PIN entry for the balance check, returning the response code XX from the EBT network. Common choices for XX are,

  • 14 - invalid card number
  • 54 - expired card

33333333333333XX

Checkout fails at the PIN entry for capture (i.e. balance checks will succeed) because the credit card fails to process. Any SNAP or EBT Cash payments you enter will succeed.