WorldPay

This module allows you to use WorldPay for one-time invoices.

Supported Features

Type: Third-Party

One-TimeRecurringRefundsReversals
✖️✖️✖️
3D SecureRemote Update CardRemote Delete CardAddPayMethod API
✖️✖️✖️✖️

Adding the WorldPay Payment Gateway

To set up the WorldPay payment gateway in WHMCS:

  1. Go to Configuration () > Apps & Integrations or Addons > Apps & Integrations.
  2. Click WorldPay.
  3. Check Show on Order Form to display this payment method in the Client Area during checkout.
  4. Enter your WorldPay credentials.
  5. Click Save Changes.
  6. Log in to WorldPay Business Gateway 350’s Business Manager.
  7. Click SETUP.
  8. In the Integration Setup: TEST column, click the icon for the Select Junior installation.
  9. Check Enable the Shopper Response.
  10. Click Save Changes.

Test Mode

You can use test mode to simulate payment processing without actually causing a transaction to occur. This can be useful for testing your configuration.

Troubleshooting

You can find information about most payment gateway-related errors in the logs at Billing > Gateway Log and in the Module Log.

For more information, see Troubleshooting Payments.

You may encounter the following common issues:


Error or IssueCauseNext Steps
Attribute value of type NMTOKEN must be a name tokenThis error occurs because the credit card storage function is disabled.WorldPay Invisible NMTOKEN Errors

Last modified: 2025 August 6