Processor Details
| Payment Methods | Cards Apple Pay Google Pay |
| Supported Currencies | Multiple (configured per merchant account) |
| Metadata Mapping | ✓ |
| Network Tokens | ✓ (upon request to Worldpay) |
| 3DS Support | ✓ |
| 3RI Support | ✓ |
Integration Guide
Open Worldpay Merchant Admin Interface
Log in to the Worldpay Merchant Interface (MAI) and ensure your merchant code and API credentials are active.
Collect credentials
Obtain the following credentials from Worldpay:
- Merchant Code
- API Username
- API Password
API credentials are separate from Merchant Interface login credentials.
Add integration in PayNext
In Dashboard → Integrations, click Add new integration → Worldpay → Connect
Enter credentials
- Name: Label for this connection (e.g., “Worldpay EU”)
- Merchant Code
- API Username
- API Password
- Network Tokens: Enable if activated by Worldpay
Add Worldpay Webhook sending
In Worldpay MAI navigate to “Integration” tab on the left, then click Merchant Channel
Metadata Mapping
Worldpay supports passing merchant-defined metadata in authorization requests. This allows you to control statement descriptors and attach additional context for reconciliation.Descriptor customization must be enabled on your Worldpay account. Contact Worldpay support if fields are not reflected on statements.
| Metadata Key | Target Field | Character Limit | Description |
|---|---|---|---|
description | paymentService.submit.order.description | 255 | Order description available in Worldpay MAI |
statement_narrative | paymentService.submit.order.statementNarrative | 50 | Statement descriptor |
Update Customer Metadata