---
updatedAt: 2026-01-16T00:52:17.000Z
agentTools:
  projectIndex: https://docs.truelayer.com/llms.txt
---

# Test and go live [Payments V2]

Learn how to test your single immediate payments integration and go live.

Before testing with live accounts, we recommend that you test your integration with the sandbox.

To upgrade your account to the live environment, you need to send your live `client_id` to our sales team. To do so:

1. Log in to [Console](https://console.truelayer.com).
2. Go to the **Payments** tab.
3. Select **Go to live env**.
4. Go to the **Settings** tab.
5. Copy the **client ID** field.

To switch to live:

1. Change all URIs to end with `truelayer.com` instead of `truelayer-sandbox.com`.
2. Change your sandbox `client_id_` and `client_secret` to your [production `client_id`](https://console.truelayer.com/settings/Application) and `client_secret`.\
   You should have saved your production `client_secret` when you created, or reset, your app in Console.
3. Use a live bank account to make payments from and one to make payments into.\
   The bank account the payment is made from must be from a [supported provider](https://console.truelayer.com/providers).