Plugins basics
This is a complete guide
If you want to accept TrueLayer payments through any of our plugins, you do not need to refer to any docs besides the Ecommerce Integrations section.
There are three plugins that you can use to accept TrueLayer payments on ecommerce platforms: WooCommerce, Shopify and Magento.
Plugins are available in the UK only.
Video guide: setting up public and private keys
In this section, find step-by-step video guide to help you get started with ecommerce plugins for Magento and WooCommerce.
For Mac
For Windows
Code commands
Below are the code commands to use to generate private and public keys through the command line.
Key to generate | Code command |
---|---|
Private | openssl ecparam -genkey -name secp521r1 -noout -out ec512-private-key.pem |
Public | openssl ec -in ec512-private-key.pem -pubout -out ec512-public-key.pem |
How do TrueLayer payments work?
When you integrate a TrueLayer plugin with your online store, your customers can connect their bank account to pay you. These payments settle instantly into your merchant account.
Integrate with TrueLayer Payments
To set up and go live with TrueLayer payments on your store, you will need to:
- Set up your TrueLayer account in Console
Create your sandbox client credentials and merchant account, and set up app URIs for payments, in TrueLayer’s back office platform. From Console, you can also set up sweeping to move money between your TrueLayer merchant account and your business bank account. - Verify your business to access the live environment
For this step, you will need to reach out to us. We recommend doing this as early as possible (before or as you start testing in sandbox) to enable live credentials. - Configure your sandbox credentials in your plugin dashboard (WooCommerce, Magento, Shopify)
Install the plugin for your online shop and link it to your TrueLayer account with your sandbox credentials. - Test payments and refunds in sandbox
Use the payments view in Console to track and refund payments. - Configure your live credentials in Console
Your live client credentials are automatically generated when you create your sandbox credentials in Console. For more information about how to enable the production environment, see the guides for going live with WooCommerce, Magento and Shopify. - Configure your live credentials in your plugin dashboard (WooCommerce, Magento, Shopify)
- Test payments and refunds in production
Updated about 1 month ago