WorldPay Invisible XML
We removed this in WHMCS 8.2.
The WorldPay Invisible XML payment gateway module is available in WHMCS 8.1 and earlier.
Supported Features
Type: Merchant (Credit Card)
One-Time | Recurring | Refunds | Reversals |
✓ | ✓ | ✖️ | ✖️ |
3D Secure | Remote Update Card | Remote Delete Card | AddPayMethod API |
✓ | ✖️ | ✖️ | ✖️ |
Adding the WorldPay Invisible XML Payment Gateway
To set up the WorldPay Invisible XML payment gateway in WHMCS:
- Go to Configuration () > System Settings > Payment Gateways and choose All Payment Gateways.
- Choose All Payment Gateways.
- Click WorldPay Invisible XML.
- Check Show on Order Form to display this payment method in the Client Area during checkout.
- Enter your WorldPay credentials.
- Click Save Changes.
Cookie Path
Enter the full absolute path to the directory in which the system will store Worldpay Invisible XML cookies. For example:
/home/username/whmcs_worldpay_cache/
The directory must exist and the script must be able to write to it.
Troubleshooting
Attribute value "" of type NMTOKEN must be a name token
Payment attempts may fail with the following entry in the Billing > Gateway Log:
<error code="2"><![CDATA[Attribute value "" of type NMTOKEN must be a name token.]]></error>
This error occurs because the credit card storage function is disabled. To resolve this, uncheck the following options in the Security tab at Configuration () > System Settings > General Settings:
- Allow Client CC Removal
- Disable Credit Card Storage
Last modified: October 30, 2024