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.
  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 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.