Single payments

Make a single domestic open banking payment with TrueLayer.

Single open banking payments are supported by TrueLayer across Europe.

You can make payments into your own account, or into a TrueLayer merchant account.

Once you have retrieved a token in your server, you can create a payment using either our HTTP or our .NET flow, and have your user authorise the payment using one of our supported methods.


TrueLayer provides server-side and signing libraries in different programming languages to simplify your integration process and to help you get up and running faster. You don't need to use these libraries in your integration, but they are likely to help you cut down time to live. Request signing and validating webhook signatures are some of the more complex and time-consuming aspects of an integration. These libraries help to remove this complexity.

You can use our libraries irrespective of the integration method you've chosen (direct API integration, HPP or mobile SDKs). Regardless of your integration method, you will need to handle some level of backend integration: libraries can help you do this.

Our libraries are available in two programming languages, Java and .NET, and are regularly updated as our APIs change.