> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sezzle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Test Data

Test data is important to use in our Sandbox environment because it offers a way to use reliable forced responses.

## Phone and Personal Information

* Use any valid US or CA phone number, real or fake
* The expected OTP is `123123`
* Personal information does not need to be real

## Test Credit Cards

| Brand      | Number           | CVC          | Expiration      |
| ---------- | ---------------- | ------------ | --------------- |
| Visa       | 4242424242424242 | Any 3 digits | Any future date |
| Mastercard | 5555555555554444 | Any 3 digits | Any future date |
| Amex       | 371449635398431  | Any 4 digits | Any future date |
| Amex       | 378282246310005  | Any 4 digits | Any future date |
| Discover   | 6011111111111117 | Any 3 digits | Any future date |

## Checkout Testing

* Use your [sandbox API keys](https://sandbox.dashboard.sezzle.com/merchant/settings/apikeys) when testing in a test environment
* Use your [production API keys](https://dashboard.sezzle.com/merchant/settings/apikeys) when testing in a live environment

1. On your website, add an item to your cart, then proceed to Checkout and select `Sezzle` as the payment method
2. Click `Place Order`

   <Note>
     If you are redirected to the Sezzle checkout page, your integration is complete.
   </Note>
3. In sandbox, use the above test data to complete the Sezzle checkout and you should be redirected back to your website

   <Warning>
     In production, **BE CAREFUL** when completing the Sezzle checkout, as you will be charged.  You can identify the Sezzle environment by observing if "sandbox" is included in the Sezzle checkout URL.
   </Warning>
