TrustistEcommerce WordPress Plugin Documentation
The TrustistEcommerce WordPress plugin lets you take payments through your WordPress website using TrustistEcommerce.
It can be used with WooCommerce and Gravity Forms, and supports Open Banking payments in the UK. Card payments, Apple Pay and Google Pay can also be available if they are enabled on your account.
Before You Start
You will need:
- An active TrustistTransfer account
- Your business onboarding completed and approved
- Access to your WordPress admin dashboard
- Permission to install and activate WordPress plugins
- Your TrustistEcommerce API keys
If you do not have your API keys, contact TrustistTransfer support:
customerservice@trustisttransfer.com
What the Plugin Does
The plugin connects your WordPress website to TrustistEcommerce so you can take payments online.
It is mainly used with:
- WooCommerce
- Gravity Forms
The plugin handles the connection to TrustistEcommerce. Your website can then send customers to the correct payment flow when they pay.
Installing the Plugin
-
Sign in to your WordPress admin dashboard.
-
Go to Plugins.
-
Select Add New.
-
Either search for TrustistEcommerce, or upload the plugin ZIP file if you have been given one.
-
Select Install Now.
-
Once the plugin has installed, select Activate.
If the button says Deactivate, the plugin is already active.
Opening the Plugin Settings
After the plugin has been activated:
-
Go to your WordPress admin dashboard.
-
Select Settings.
-
Select TrustistEcommerce.
This opens the TrustistEcommerce settings page.
Adding Your API Keys
The settings page has sections for your API keys.
You may see fields for:
- Live Public Key
- Live Private Key
- Sandbox Public Key
- Sandbox Private Key
Live API Keys
Live API keys are used for real payments.
Only add your live keys when you are ready for customers to make real payments through your website.
Sandbox API Keys
Sandbox API keys are used for testing.
Use sandbox keys when you want to check that the plugin is working without taking real customer payments.
This is useful before putting the payment form or checkout live.
Saving and Testing the Connection
After entering your API keys:
-
Check that each key has been pasted into the correct field.
-
Select Save Changes & Test Connection.
-
Wait for the plugin to check the connection.
If the connection is successful, the plugin will show information about the connected merchant account.
This can include:
- Connection status
- Merchant name
- When the connection was last checked
- Whether card payments are enabled
- Whether standing orders are enabled
If the Connection Fails
If the connection fails:
-
Check that the API keys have been copied correctly.
-
Make sure there are no extra spaces before or after the keys.
-
Check that live keys have not been entered into the sandbox fields, or sandbox keys into the live fields.
-
Save and test the connection again.
If the connection still fails, contact TrustistTransfer support.
Keeping Your API Keys Safe
Your private API keys should be treated like passwords.
Do not:
- Share them publicly
- Add them to a public page
- Send them to customers
- Put them in screenshots unless they are hidden
Only give API keys to trusted people who manage your website or payment setup.
Setting Up Payments
Once the plugin is connected successfully, you can set up payments through WooCommerce or Gravity Forms.
Use the correct guide for the tool you are using:
- WooCommerce:
https://trustisttransfer.com/docs/configuring-the-trustistecommerce-payment-gateway-for-woocommerce/ - Gravity Forms:
https://trustisttransfer.com/docs/trustistecommerce-for-gravityforms-payment-gateway-configuration/
Testing Before Going Live
Before taking live payments, test the setup using your sandbox API keys.
You should check that:
- The payment option appears where expected
- The customer can start the payment
- The payment page opens correctly
- The order or form behaves as expected after payment
- Failed or cancelled payments are handled correctly
Once testing is complete, replace the sandbox keys with your live API keys and test the live connection.
Updating API Keys
If your API keys are changed or replaced:
-
Go to Settings in WordPress.
-
Select TrustistEcommerce.
-
Replace the old keys with the new keys.
-
Select Save Changes & Test Connection.
-
Check that the connection status is successful.
Logs and Troubleshooting
The plugin can log important events and errors to help with troubleshooting.
If something is not working correctly, your website developer or hosting provider may be able to check the WordPress or server logs.
These logs can help identify issues such as:
- Incorrect API keys
- Failed connection attempts
- Payment setup problems
- Website or plugin conflicts
Common Questions
How Do I Get My API Keys?
Contact TrustistTransfer support:
customerservice@trustisttransfer.com
Should I Use Sandbox or Live Keys?
Use sandbox keys for testing.
Use live keys when you are ready to take real customer payments.
Can I Use the Plugin with WooCommerce?
Yes. Use the WooCommerce setup guide after the main plugin has been installed and connected.
Can I Use the Plugin with Gravity Forms?
Yes. Use the Gravity Forms setup guide after the main plugin has been installed and connected.
What If My Merchant Details Look Wrong?
If the connection is successful but the merchant name or enabled payment options do not look right, contact TrustistTransfer support before taking live payments.
Need Help?
If you need help installing or configuring the TrustistEcommerce WordPress plugin, contact TrustistTransfer support: