Testing

You can use the Commerce API in our test environment, which does not affect your live data or interact with the banking or Credit Card networks. Both the credentials you use and the URL used to call an endpoint determines whether that request is made in live or test mode

Our system makes calls to third-party web services to verify certain submitted information. This communication with third-party services is disabled in our testing environment. Clients wishing to see predictable status values returned from the test environment should be aware of the following.

Customer Information:
Social Security Number/ITIN:
If SSN starts with this number, then the returned lease status will be
0 – 4 or 8 – 9 "In Process"
5 – "Approved"
6 – "Pre-Approved" (666-XX-XXXX is disallowed)
7 – "Denied"
Customer Address: Any valid U.S address not in MN, NJ, VT, WI WV, WY.

Credit Card:
When filling out first name in the credit card section, do not use a name that starts with "C"(Conditional aka more data needed), "D" (denial), "E" (Error) or "U" (Unknown) as it will cause your initial payment or authorization to fail. It will not cause a failure if used as the applicant name.
Test Credit Card PAN: 4017779991111115

Bank Information:
Routing Number: 000000001 (Progressive Test Bank)
Account Number: 123498765

Dates:
Dates must be in MM-DD-YYYY format unless otherwise specified. The following dates must be submitted correctly for a successful response.

  1. LastPaidDate, make sure this is within the last 35 days or you will get an error response
  2. DeliveryDate on /application/cart/delivery must be within the last 30 days otherwise the status will change to "Contracts Incomplete" and not funded.