Online payments are available on the Lite plan or above.

To accept online payments via Worldpay, firstly, your Bookwhen account needs to be compliant. Then once your Worldpay account is created, you then need to create your security keys, integrate with Bookwhen and configure your Secure Acceptance profile.

This article covers:


To accept online payments with Worldpay, your Bookwhen account must be Worldpay compliant. To be compliant:

  • Firstly add your refund policy here (select Edit on the left-hand box).

  • Then ensure you've entered your business contact details here (select Edit under the Account details section).

Both these elements and accepted card-type logos will then be shown on the footer of your public booking page.

Your Worldpay Account

Now that your Bookwhen account is compliant, you can create your Worldpay account:

Sign up to Worldpay here

(⚠️using the above link to sign up to Worldpay is important to ensure that you receive our exclusive low fees).

Creating the Security Keys

  • Firstly log in to the Worldpay Enterprise Business Centre

  • Then select Payment Configuration on the sidebar then > Secure Acceptance Settings

  • Locate the required Secure Acceptance profile, (please note the profile may be inactive, and the toggle within the search feature can be used to locate it)

  • Select the ellipsis icon [...] under the More column and then select Edit profile

  • Then select the Security tab, and under Active Keys, select Create key:

  • Provide a name for this new key, leave the Signature Verison as '1' and the Signature Method as 'HMAC-SHA256' and select Create:

Integrating the Profile ID and Security Keys with Bookwhen

  • Firstly locate and copy your Merchant ID ending in gbpgbpe, then paste it into the corresponding box in your Bookwhen payment settings here:

  • Then locate your 32-digit long Profile ID near the top of the required profile page in the Secure Acceptance Settings:

(For example - EE5D0A21-BAE3-42DA-8093-B63F46B4EDAB)

  • Copy the Profile ID, and paste it into the Profile ID box in your Bookwhen payment settings here.

  • On the same profile page above, select the Security tab, then View key, where you can copy and paste the Access Key and Secret Key into your Bookwhen account Access Key and Secret Key corresponding boxes here.

  • ⚠️ when adding the Profile ID, Access Key and Secret Key within Bookwhen, ensure that no additional spaces are included.

  • Lastly, select Save API Keys here.

  • You have now successfully integrated your Worldpay account with Bookwhen.

Activating Your Secure Acceptance Profile

A Secure Acceptance profile comprises settings you configure to create a customer checkout experience. Specific settings are needed to ensure that your account can accept payments.

To configure and activate your profile:

  • Firstly, on the required profile page, select the Payment Form tab.

  • Then scroll down to Checkout Steps and ensure that the Billing Information checkbox is Enabled:

  • Scroll further down to the Billing Information checkboxes table, and ensure they match this example:

  • Select Save, to save any changes made to the profile.

  • You can now scroll to the top of the profile page and select the back arrow here:

  • From the Profile Status dropdown, select Inactive and then Search:

  • You can then locate the required profile from the Profile list and then select Promote profile to make the profile changes live:

  • Once the profile is activated by Worldpay, the integration will be ready to accept payments.


From 14th October 2022, Worldpay began an update of their payment gateway, which means that there are two concurrent ways to issue refunds.

How you issue refunds will depend on the date the payment was taken from your booker and when you migrated to the new gateway. If you have recently migrated and started to take payments via the new Worldpay payment gateway (Cybersource), you will need to issue refunds through your new Enterprise Business Centre dashboard.

Any payments taken before your migration date would have been collected via the old Worldpay payment gateway (WPOP). You will need to issue refunds for existing payments through your old WPOP account. This will be available until the 28th of November 2022, after which WPOP will be closed and access revoked.

AMEX Payments

If you'd like to show that you accept Amex payments, you'll need to manually set this up within your Worldpay account and toggle this on, as it doesn't automatically show on your Bookwhen page. Select Edit under Show American Express?:

Then select the tick box next to Show American express as an accepted payment method on your public page? before selecting Save:

Contact information

Worldpay can be contacted via - - or on - 0345 850 9879. The Worldpay help centre is located here -

✨ If you have any questions, please get in touch with the support team via live chat or email at

Return to the top

Did this answer your question?