Getting started | Compliance


There are some areas of Compliance you may need to be aware of:

Merchant Location Disclosure requirements

MasterCard and Visa have revised their rules, and mandated that e-commerce merchants must display the address, including the country, of their permanent establishment on their website, regardless of website or server locations. ('Their permanent establishment' means the fixed place of business through which an e-commerce or mail / phone order merchant conducts its business.)

Merchants must display their merchant address on the checkout screen used to present the final transaction amount, or within the sequence of web pages the cardholder accesses during the checkout process.

For more details, see Merchant Location Disclosure requirements.

Worldpay’s position for customers using Hosted Payment Pages

The merchant billing name and address, including country, must be clearly visible prior to a cardholder submitting the transaction.

A checkbox to confirm that cardholders have read the Terms and Conditions (T&Cs) would not be enough.

If you want to include the Merchant Location disclosure within your T&Cs, it is acceptable for you to comply with the mandate by:

  • Ensuring that before the cardholder inputs their PAN they are clearly notified of your business name and your country location, along with your full business address.

  • To ensure that the cardholder is made aware of this, there would be a requirement for the T&Cs to be checked. Without checking their agreement to the T&Cs the cardholder could not physically proceed to the next screen. Upon checking agreement to the T&Cs, the cardholder would be taken to a new page detailing the T&Cs. It would be clear at the top of these T&Cs where you are located, along with the full business address.

  • The cardholder would then proceed to purchase the item.

Alternatively, you can display the Merchant Location disclosure on your own hosted web pages prior to redirecting the Shopper to Worldpay hosted payment pages.

For full-page direct or lightbox integrations, Worldpay suggests you display the Merchant Location disclosure on the last page showing the final transaction amount, prior to redirecting the shopper to Worldpay hosted payment pages e.g. Order Summary screen.

If you are using the Worldpay iframe integration and present the Worldpay payment page on the same page as the Order Summary (Basket content including final transaction amount), you have the opportunity to display your Merchant Location disclosure on this screen, rather than a checkout screen prior to this.

The example below illustrates this setup.

Worldpay Hosted Payment Pages will not populate your Merchant Location disclosure on your behalf. It is also not possible to customise the Worldpay Hosted Payment Pages to include a Merchant Location disclosure. As a result, it is your responsibility to ensure you are compliant with the Merchant Location Disclosure mandate.

Action required by customers using Hosted Payment Pages

You must clearly display your business name and country of location along with your full business address before the payment has taken place on your own hosted web pages.

The name and location shown to the cardholder must be the same as that which you provide in both authorisation and clearing.

Failure to disclose this to cardholders may result in a non-compliance fine from the card schemes.

Honour All Cards regulation changes

From June 2016 you will no longer be obliged to accept all card types issued in the EEA within a particular card scheme (e.g. Visa or MasterCard).

However, within a particular card scheme, if you wish to accept one type of consumer card within one of the three categories of consumer prepaid, consumer debit or consumer credit, you will still be obliged to accept all card types within that particular category. For example, if you wish to accept one type of EEA-issued consumer debit card within a card scheme, you will need to accept all consumer debit cards issued within that card scheme.

To make use of this option, you need to define your preferences (preferred card schemes and categories accepted) at the point of payment method selection on website payment pages. Note that, even if you choose not to exclude certain card categories, you can still “steer” customers to a particular form of payment.

Your responsibility

You are responsible for displaying all accepted payment cards to your customers during the checkout process. Both the scheme and card category must be clearly visible.

Accordingly, we have updated our Customer Operating Instructions.

How this impacts Hosted Payment Page customers

If you want to continue to Honour all Cards

No changes are required. The scheme logo can continue to be displayed to show that you accept of all card categories for that scheme (for example, display the Visa logo to show that you accept all Visa Cards).

If you do NOT want to Honour all Cards

If you want to become a ‘limited acceptance merchant', and only accept certain card types issued within the EEA, you will need to take the following steps:

  1. Clearly show on your checkout page the card types you accept, including the scheme / category.

  2. For example, if you don't want to accept Visa credit cards, you must display an “Only Debit/Prepaid/Commercial cards accepted” logo:

    You can obtain the card product logos, which include the new logos for each category (Pre-Paid, Commercial, Debit and Credit) from the Card Scheme web sites:

  3. Collect your shopper’s payment method and provide this to Worldpay.

    You will also need to collect your shopper's payment method on your website and provide it to Worldpay in each order submission. To achieve this it is recommended that you host your own payment method selection page, which will result in:

    • The Worldpay payment method selection page will be skipped.

    • The shopper will be automatically redirected to a Worldpay Hosted Payment Page, where they can enter their payment details.

  4. To do this, specify a single payment method in the payment method mask, by including the following child element in your initial order to Worldpay:


       <include code="PAYMENT_METHOD-SSL">


    PAYMENT_METHOD-SSL will be the name of the payment method (for example VISA-SSL). For a list of payment method codes, see Useful tables in the Worldwide Payment Gateway Integration Guide.

    The payment method names supported are at a scheme/brand level, not a card category level. Please refer to the list of payment method codes to ensure the correct code is provided.

Because this bypasses the Worldpay payment method selection page, the shopper cannot change their payment method on our Hosted Payment Pages.

To select a different payment method, they will need to cancel the order, and will be returned to your designated CancelURL.