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

# Test Data

> Use test data on this page to test payments across various payment modes.

## Test Cards

Use the following card details to test card payments in the sandbox environment.

### Credit Cards

| Card Number      | Network    | Expiry | CVV | OTP    | Status  |
| ---------------- | ---------- | ------ | --- | ------ | ------- |
| 5105105105105100 | Mastercard | 05/30  | 123 | 111000 | Success |
| 4576238912771450 | VISA       | 05/30  | 123 | 111000 | Success |
| 5552190758372734 | Mastercard | 05/30  | 123 | 111000 | Success |
| 6528591234543575 | RUPAY      | 05/30  | 123 | 111000 | Success |

### Debit Cards

| Card Number      | Network    | Expiry | CVV | OTP    | Status  |
| ---------------- | ---------- | ------ | --- | ------ | ------- |
| 5409162669381034 | Mastercard | 05/30  | 123 | 111000 | Success |
| 4706131211212123 | VISA       | 05/30  | 123 | 111000 | Success |
| 6074825972083818 | RUPAY      | 05/30  | 123 | 111000 | Success |

<Note>
  For all test cards, you can use any valid future date as expiry and any 3-digit number as CVV. The OTP for all successful transactions is `111000`.
</Note>

## Test Net Banking

All supported banks are available for testing in the sandbox environment. Use any bank from the supported list when initiating a net banking payment.

| Parameter         | Value     |
| :---------------- | :-------- |
| **Bank Name**     | Test Bank |
| **Payment Code**  | `3333`    |
| **Bank API Code** | `TESTR`   |

## Test UPI VPA

Use the following VPAs to test UPI transactions.

| VPA                  | Description                    | Result      |
| :------------------- | :----------------------------- | :---------- |
| `testsuccess@gocash` | Simulates a successful payment | **Success** |
| `testfailure@gocash` | Simulates a failed payment     | **Failure** |

<Tip>
  When using the `intent` flow in the **sandbox environment**, the API response will include a `test_simulator_url` parameter. You can open this URL in a browser to simulate the payment flow and complete the transaction without needing a real UPI app.
</Tip>

## Upload Payment Verification Details

Use the following test data to test the Upload Payment Verification Details API in the sandbox environment. These specific values are required for the API to work correctly in sandbox:

| Parameter                | Value                                      |
| :----------------------- | :----------------------------------------- |
| **buyer\_name**          | `John`                                     |
| **buyer\_postal\_code**  | `560034`                                   |
| **product\_description** | `This is a test product for test purpose.` |

<Note>
  When testing the Upload Payment Verification Details API in sandbox, you must use these exact values (`buyer_name: "John"`, `buyer_postal_code: "560034"`, `product_description: "This is a test product for test purpose."`) for the API to work correctly. Other required fields (`type_of_goods`, `buyer_address`, `invoice_number`) should also be provided as per the API specification.
</Note>

<Warning>
  These credentials are only for the **Sandbox Environment**. Do not use them in Production.
</Warning>
