Trust Payments Gateway (3DS2)


The official Trust Payments payment gateway for WooCommerce. Easily take payments using Trust Payments on your WooCommerce based store. Now with support for 3D secure v2.

Please find official Trust Payments documentation here.


  • Front-end data input for credit card
  • Comprehensive back-end options to configure the plugin


Please note: This plugin requires WooCommerce to work. Please install WooCommerce before proceeding.

Using The WordPress Dashboard

  1. Navigate to Plugins -> Add New Plugin
  2. Use the search field and enter “Trust Payments API for WooCommerce”
  3. Click the “Install Now” button to install the plugin
  4. Click the “Activate” button or navigate to Plugins -> Installed Plugins -> Activate the Trust Payments gateway plugin
  5. Configure the plugin with your unique account details

Manual Installation – Using FTP

  1. Navigate to Plugins -> Add New Plugin -> Upload Plugin
  2. Select the Trust Payments API for WooCommerce plugin file ( from your computer
  3. Upload the file
  4. Click the “Activate” button or navigate to Plugins -> Installed Plugins -> Activate the Trust Payments gateway plugin


Help, I need support!

In the first instance, please contact Trust Payments support directly, or alternatively post a message on the plugin page support section.


ماي 5, 2022
Вообще не понимаю зачем этот плагин нужен. Регистрации нет. вообще ничего нет. Самый плохой опыт что я получил.
أبريل 26, 2022
Hi Everyone, tl;dr - Issues when it launched in a hurry but now works great. I have been working with this plugin on 100+ sites since it's been launched and at the start there was problems but I think this was down to the deadline they had to make for 3D Secure V2 being made mandatory in the UK so it wasn't fully ready and problems caused. This piled on top of it being the only way people using trust payments could make payments after being switched to 3D Secure v2 without much notice. But they got there in the end, I've inspected and made changes to the code myself and its well put together and the people that coded it know what they are doing. I may find that working with trust payments API may be slightly difficult and while that improves so will the plugin. Ryan
مارس 17, 2022
At first i was unsure of this plug-in, (mainly due to the reviews) but after using it daily I didn't run into any major problems, the couple times that I did need assistance I just called into trust payment support team who helped me out incredibly. It worked good for me.
مارس 9, 2022
Does not work with other checkout plugins like Checkout WC, seems to be poorly coded.
فبراير 6, 2022
We use the very popular Smart Coupons from WooCommece. This plugin charges the customer to full basket amount, not the reduced amount once the coupon has been used!
Read all 12 reviews

Contributors & Developers

“Trust Payments Gateway (3DS2)” is open source software. The following people have contributed to this plugin.




  • WordPress 6.0 compatibility
  • Authentication updates and improvements


  • Security patches


  • Endpoint amends


  • Security patches


  • Security patches


  • Security patches
  • Added Cloudflare IP validation


  • Updated documentation link
  • Added fix for missing registration emails
  • Fixed an issue with basemount field
  • Fixed undefined address for virtual items
  • Changed wording ‘Expiration date’ to ‘Expiry date’
  • Improved refund logic


  • Updated payment confirmation url


  • Cleaned up description


  • Added URL notifications in order to improve order status updates
  • Fixed some jQuery checkout errors present for users who have jquery migrate disabled
  • Improvements to debug logs
  • Added a fix for missing order details at checkout confirmation
  • Improved guest checkout


  • Improved order reference IDs


  • Fixed issue with description on the checkout page
  • Checkout confirmation page updated to display all purchased products and customer address details
  • Debug logging no longer shows when Live mode is active


  • Added extra check before updating order with payment details – Special thanks to Mikkel R for alerting us to this


  • Made description compulsory, as needed to display form


  • Live mode enabled by default
  • Javascript only enabled on checkout
  • Tightened security on payment function
  • Tightened security on create user function
  • Added official documentation link


  • Initial release