Last Updated: 31 July 2025 | Change Log

WooCommerce

SMB (Worldpay eCommerce)

Use the WooCommerce plugin to easily integrate your online store into Worldpay eCommerce.

Prerequisite

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

  1. Install the WooCommerce plugin.
  2. Log in with your WooCommerce credentials.

Retrieve your credentials

  1. Log into your dashboard.
  2. Click on "Developer Tools".
  3. Click on "API Credentials".
  4. Choose "Try mode" and retrieve your credentials. You need:
    • your Try API username
    • your Try API password

  1. If you want to you use the embedded checkout, click on "Access Checkout". You also need:
    • your Try Checkout ID

Retrieve your entity

  1. Log into your dashboard.
  2. Click on "Developer Tools".
  3. You can find your entity next to "Entity" usually prefixed with "PO".

Installing the WooCommerce Plugin

  1. In your WordPress Admin Dashboard, go to "Plugins" then click "Add New" then click "Upload Plugin"

  2. Click "Install"

  3. Once installed click "Activate"

  4. Go to the "Payments" tab and tick the box to "Enable Worldpay"

  5. Scroll down and enter your Worldpay Try username and password in the "Try API Credentials" section

  6. "Save changes"

Testing

Note

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:

  1. Log into your dashboard.
  2. Click on "Developer Tools".
  3. Click on "API Credentials".
  4. Choose "Live mode" and retrieve your credentials. You need:
    • your Live API username
    • your Live API password

  1. If you are using embedded checkout, click on "Access Checkout" and get:
    • your Live Checkout ID

Your Live credentials and Checkout ID are different to any other Worldpay credentials you already have. The entity used for production transactions is the same for Try and Live.

  1. Navigate to the WooCommerce "Payments" screen in your WordPress Admin Dashboard.
  2. Tick the "Enable live mode" box.
  3. Copy and paste the credentials from your dashboard to the config screen. This time making sure they are going into the "Live API Credentials" section.
  4. Ensure the "debug" toggle is off.
  5. You can now initiate a live transaction.

Support

For any other issues or further support log into dashboard and visit our support centre.