|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 simple
|With pre-built user authorisation UI/UX flows, adding new country coverage is very simple.
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 interfaces
|v3 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.
Simplify the process of adding instant bank payments to your mobile app with prebuilt UIs designed for iOS and Android.
|Merchant account and new improved payment dashboard
|Automate reconciliation processes and get full visibility of your payment statuses and details.
|Instant payment withdrawals and refunds
|Send instant refunds and withdrawals to your customers.
|Payout retries increase the likelihood that your users with EUR accounts receive payouts instantly, with fallbacks in case instant payouts aren't available.
|Ready for Signup+
|Signup+ works with Payments v3 to streamline onboarding your customers with a single payment.
|Ready for VRP
|Reduce costs, fraud, and friction with variable recurring payments.
|Request and webhook signature libraries
|Backend libraries for most languages to support easy configuration of API request signing, and for verifying webhook signatures.
|Improved payment statuses and failure reasons
|Payments 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.
|SCAN returned for UK banks
|Where supported, a sort code and account number for the payment source are also returned for pay-ins into external accounts.
|Payment creation requests in Payments v3 contain information about whether a provider is currently available. Use this information to create a user interface that advises customers of downtime and maximises conversion.
|Enable quick higher converting payments journeys powered by our personalization services that offer streamlined payment experiences for users.
|Ensure only verified transactions will reach your merchant account with name and date of birth checking. Unverified transactions are automatically refunded before they enter your account.
|Programmatically generate a secure link for ecommerce and allow your user to pay using our hosted payments page.
|Sweeping in Console
|Send money automatically from your merchant account to a business account you prefer. Choose when and how much you want to sweep.
|Low balance notifications
|Get notified via webhook when you are approaching or below a threshold you set of money in your merchant account, and when you top up.
|Define your specified risk tolerance and receive webhooks that inform you when you can consider a payment complete. This means you can credit customer accounts before payments settle, improving your customers' experiences.
Updated 3 months ago