Skip to main content

How to set up Worldpay Payment Page

The first thing you need to do is to contact Worldpay, make an contract for them to become your payment provider and apply for a Payment Gateway.

When you have a contract in place with Worldpay, you can connect Worldpay and Bókun.

 

How do I add Worldpay as a payment provider?

  • Click Settings then Sales settings in the navigation and then click Payment providers.

  • Select the blue Yes button in order to configure Worldpay as your payment provider.

  • Click the Worldpay logo to add them as your payment provider.

  • Click the Worldpay logo to add them as your payment provider.

Fill in the following form according to the integration information you get from Worldpay. You choose the name yourself but Worldpay provides you with all the other information.

  • Title: The name you want to give the connection.
  • Merchant code
  • Installation ID
  • Xml Username
  • Xlm Password.

 

Where do I find Merchant code, Installation ID and Xml username and password

Where do I find Merchant code, Installation ID and Xml username and password?

1. Login to your Worldpay account.
2. Click Account on the left hand side menu. There you can locate the Merchant code, Xlm username and the Xlm password.

3. Next, you need to configure the Environment Properties. Click Integration on the left hand side menu.
4. Click Merchant Environment in the top menu.
5. Click New Test IP and add the following 4 IP Addresses. When added, they will appear in a list on the right-hand side yellow/orange table. Make sure to click Save after you add each one.

  • 52.50.153.141/32
  • 52.31.66.65/32
  • 52.44.222.198/32
  • 52.22.71.236/32

6. Next, you need to configure the Merchant Channel. Click Merchant Channel in the top menu.
7. In Merchant Channels (Production) set the http protocol settings to:

8. In Merchant Channel Events (Production), check the following boxes. Remember to click Save settings at the bottom of the page.

  • AUTHORIZED
  • ERROR
  • CANCELLED
  • CAPTURED
  • CAPTURE_FAILED
  • SETTLED

9. Now you have finished the configuration. Click Installations in the top menu. There you can locate the Installation ID.

10. Now enter all four codes into Bókun and click Save. Merchant code, Installation ID, Xml Username and Xlm Password.

 

ℹ️ Please make sure you copy the whole code and that there are no spaces in the fields. You will otherwise get an error message when you try to continue to payment in the booking process.

 

What next? How do I start accepting payments via Worldpay Payment Page?

You need to add the payment provider to your Booking Channel. A booking channel is an online sales channel that tracks where your online bookings are coming from. Usually, it will be your company's website. Learn more about Booking Channels.

You can sign up for more than one payment provider, that's why you need to select the correct one. You can for example use one payment provider for your European travelers, and another one for your US travelers.

 

Once your payment provider has been added, you will be automatically asked to assign it to a booking channel.

You can make further changes to your booking channels if you go to the booking channel article.

Now you are set and ready to accept payments on your website.

 

ℹ️ If you want to assign a previously created payment provider, you can also just select the channel symbol.

 

The last step: Test your payment process

After you add a booking engine to your website, it's a good rule to create a booking and pay for it. This is to test both the booking process and to double check that your payment option is functioning as it should. Learn more about how you can add a booking engine to your website and test the whole booking process.

 

If your payment provider is either a redirect page or a Rapyd or Stripe token, you can test your payment provider directly in the payment provider section instead.

  • Select the test icon on the right-hand side of the payment provider.
  • You’ll then be able to test the connection charging 1 USD or the equivalent in your preferred currency to your credit card/payment provider.

⚠️ Please note that this test will result in a charge to your credit card for the test amount.