Integrating Worldpay with your BookingLive system enables you to streamline your payment processes, offering a seamless experience for your customers. To successfully implement this integration, it is essential to have an account with Worldpay along with multiple Merchant IDs, especially if you are linking this to an existing Worldpay account for other services.


You will need an account with Worldpay and multiple Merchant IDs (if you already have an account with Worldpay for something else.



Step 1: Obtain your Merchant Account ID & Installation ID


In your Worldpay Account, you need to provide BookingLive with your Merchant Account ID & Installation ID.

  • Merchant Account ID
  • Installation ID


If appropriate, upon Login to your Worldpay Account, select the relevant MerchantCode that you will want to be linked to this booking system.


  • Click on the "SETUP" link on the sidebar on the left
  • Select the test account from the Installations list.


In the "Payment Response URL" and "Shopper Redirect URL" add the below:


  • <site url>/mysite/code/Payment/Notifiers/standalone_payment_notifications.php


Also, ensure that the following options are ticked:

  • Payment Response enabled.
  • Shopper Redirect button enabled.
  • Enable the Shopper Response.
  • Attach HTTP(s) Payment Response to the Failure Email.
  • Enter an email address for failed payments under "".


Step 2: Configure your Booking System

  1. Log in to your booking system and navigate to Settings > Finances > Payment Settings
  2. Click "Add Payment Setting" and select "Worldpay"
  3. Enter in your WorldPay "Installation ID" and "Merchant Account ID" (The Installation ID can be found within your Worldpay settings.)
  4. Click "Save".
  5. Repeat steps 2 and 3 but also check the "MOTO" box to enable you to take payment over the phone.


Step 3: Make a test booking


After configuring your Worldpay Payment Gateway, it is crucial to conduct a test booking to ensure everything operates smoothly. Worldpay provides test card details for this purpose, which you can find here.


Before you can officially Go-Live with Worldpay, it's imperative to complete Worldpay's compliance requests, which they will communicate directly to you. This process includes adding the card types you accept throughout your customer’s booking journey.



By following these steps and considerations, you'll be well on your way to successfully integrating Worldpay with your BookingLive system, providing a harmonious checkout experience for your customers. If you require further assistance, do not hesitate to reach out to our support team.