Payments v3 benefits over previous versions

Migrate to the Payments v3 from older versions to unlock new features and capabilities.

Single integrationEasily expand your product suite with a single API that connects you to all Payments products and features.

It's easy to add any new TrueLayer product, and everything that TrueLayer improves and builds will be fully supported and available in v3.
Make expanding coverage simpleWith pre-built user authorisation UI/UX flows, adding new country coverage is very simple.

You can access all Payments products and features across the UK and Europe through one API and add new geographies with no additional integrations or compliance management.
TrueLayer-built web and native user interfacesv3 incorporates out-of-the-box UX/UI user authorisation flow components, built specifically to support web and mobile user interfaces

Embedded Payment Page
Make adding instant bank payments to your website easy with prebuilt UIs which are embedded directly into your web page.

Hosted Payment Page
Make adding instant bank payments to your website easy with prebuilt UIs that speed up the integration process.

Mobile SDKs
Simplify the process of adding instant bank payments to your mobile app with prebuilt UIs designed for iOS and Android.

Read more about it here
Merchant account and new improved payment dashboardAutomate reconciliation processes and get full visibility of your payment statuses and details.
Instant payment withdrawals and refundsSend instant refunds and withdrawals to your customers. See the Payouts and Refunds section.
Ready for Signup+Streamline onboarding your customers with a single payment. Read more about it here.
Ready for VRPReduce costs, fraud, and friction with variable recurring payments. Read more about it here.
Requests and Webhook signature client librariesBackend libraries for every language to support easy configuration of API request signing, and for verifying webhook signatures. Read more about it here.
Improved payment statuses and failure reasonsPayments v3 returns improved and more comprehensive payment status details, including in webhooks.

For failed states, more granular data is returned about where the payment failed in its lifecycle and the failure reason.

See more details here.
Payment providers SCAN returned for UK banks Where supported, a payment source sort code and account number are also returned for Pay-ins into external accounts.
Provider downtimePayment creation requests in Payments v3 contain information about whether a provider is currently available. You can use this information to create a user interface that advises customers of downtime and maximises conversion.
Express checkoutEnable quick higher converting payments journeys powered by our personalization services that offer streamlined payment experiences for users.
Suspense accountA name check solution to ensure only verified transactions will reach the merchant account and unverified transactions will be automatically refunded.
Payment linksProgrammatically generate a secure link for ecommerce and allow your user to pay using our hosted payments page.