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

# Test mode

> Test your Fintoc integration before going live.

Fintoc's `test` mode, also called the sandbox, lets you test the API without making payments or connecting a real account. The sandbox creates simulated objects without affecting real transactions or moving money.

To use `test` mode, send your `test` [API keys](/guides/home/api-keys) when you call the API. You can find your `test` API keys in the [Dashboard](https://app.fintoc.com). API keys for `test` mode have the `sk_test_` and `pk_test_` prefixes.

The documentation pages for each product list the `test` credentials, so you can test every flow your users might follow.

You can use `test` mode for [Movements](/guides/movements/data-aggregation-test-your-integration), [Payment Initiation](/guides/payments/payment-initiation-test-your-integration), [Direct Debit](/guides/direct-debit/direct-debit-test-your-integration), and [Transfers](/guides/transfers/transfers-setup/test-your-integration).

## Test mode versus live mode

All Fintoc API requests occur in either `test` or `live` mode. API objects in one mode aren’t accessible from the other. The following table compares both modes:

| Mode        | When to use                                                                                                                         | Objects                                                                                                                                                | How to use                                                                                                                              |
| :---------- | :---------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------- |
| `test` mode | Use `test` mode and its associated API keys as you build your integration.                                                          | API calls return simulated objects. For example, you can retrieve and use simulated `Link`, `Movement`, `CheckoutSession`, and `Subscription` objects. | Use test bank accounts. You can’t accept real payment methods or work with real accounts.                                               |
| `live` mode | Use `live` mode and its associated API keys when you’re ready to launch your integration and accept money or connect real accounts. | API calls return real objects. For example, you can retrieve and use real `Link`, `Movement`, `CheckoutSession`, and `Subscription` objects.           | Use real bank accounts and work with customer accounts. You can accept real payment authorizations and charges, and connect real links. |

The **Test mode** toggle in the Dashboard doesn’t affect your integration code. Your `test` and `live` API keys determine your code's behavior.

## Why the Dashboard shows different sections in test and live mode

Every Fintoc product appears in `test` mode so you can explore the Dashboard. In `live` mode, a section you saw in `test` mode, such as **Tesorería**, may not appear for two reasons:

* **The product isn’t enabled for your organization yet.** If a section is missing, contact your Sales or Customer Success representative, or use the chat.
* **Your role doesn’t include permission to view that section.** Even when a product is enabled, you can see that section only if your role grants **View** access. If a teammate can see the section and you can’t, ask your Administrator to grant you access. See [Permission Roles](/guides/home/dashboard/permission-roles) for how access levels work.
