Last Updated: 23 September 2024 | Change Log
WooCommerce
Use the WooCommerce plugin to easily integrate your online store into Worldpay eCommerce.
You must have a Worldpay eCommerce account with us and access to the Dashboard Portal.
Go and watch our video tutorial on how to install the WooCommerce plugin!
WooCommerce version support
Woocommerce version required at least: 8.4.0
Woocommerce version tested up to: 8.5.1
Wordpress required at least: 6.4.2
PHP version required at least: 7.4
How to get the plugin
- Install the WooCommerce plugin.
- Log in with your WooCommerce credentials.
Retrieve your credentials
- Log into your dashboard.
- Click on "Developer tools".
- Click on "API Credentials".
- Switch between "Try mode" and "Live mode" and retrieve your username and password. You need:
- a Try API username
- a Try API password
Retrieve your entity
- Log into your dashboard.
- Click on "Developer Tools".
- You can find your
entity
under "Entity ID"
Installing the WooCommerce Plugin
In your WordPress Admin Dashboard, go to "Plugins" then click "Add New" then click "Upload Plugin"
Click "Install"
Once installed click "Activate"
Go to the "Payments" tab and tick the box to "Enable Worldpay"
Scroll down and enter your Worldpay Try credentials in the "Try API Settings" section
"Save changes"
Testing
Once you have configured your WooCommerce Worldpay Plugin, you can take test transactions using our test card numbers.
To view your test transactions, log into your WordPress Admin Dashboard. Click on "Orders" where test the test transactions appear.
Go live
These are the steps you need to follow to go live:
Log into your dashboard and get your LIVE credentials (see steps below). You need:
- a Live API username
- a Live API password
- an
entity
These will be different from any other worldpay TRY credentials you have already.
Navigate to the WooCommerce "Payments" screen in your WordPress Admin Dashboard.
Tick the "Enable live mode" box.
Copy and paste the credentials from your dashboard to the config screen. This time making sure they are going into the "Live API Settings" section.
Ensure the "debug" toggle is off.
You can now initiate a live transaction.
Support
For any other issues or further support log into dashboard and visit our support centre.