Connecting Worldpay in Alpha Flow

Modified on Thu, 18 Jul at 2:28 PM

To connect Worldpay as an online Payment Gateway you must first have an account set up with Worldpay.


You will need two installations:

  • A select junior with 3d secure enabled for taking online payments 
  • A select junior with 3d secure disabled for Point of Sale payments


These products will show up on your dashboard like this:

 

 

Within your Test Worldpay Integration Setup click the green cog to open up more settings. Ensure the following settings are set:

  • Set the Payment Response URL to: <wpdisplay item=MC_callback>
  • Make sure Payment Response enabled is ticked
  • Set the Shopper response URL to: <wpdisplay item=MC_callback> 
  • Make sure Shopper Redirect button enabled is ticked
  • Make sure Enable the Shopper Response ticked
  • Make sure Enable Mobile Pages is ticked

 

 

Towards the bottom of the settings are where you enter your password settings. You need to enter the following:

  • Your servlet password (provided to you by Worldpay)
  • Your invisible authorisation password (provided to you by Worldpay) 
  • A MD5 secret password (created by yourself)
    Your MD5 secret needs to be between 20-30 characters, contain a lowercase letter, uppercase letter, a symbol and a number.
  • Ensure the signature fields say: amount:cartId:currency:instId 
     

 

Click on Save Changes button to save and update your installation settings. 


Once these three installations have been set up, you need to create and configure a payment method. To see how to create a new payment method, please read the Payment Methods on Alpha Flow support article.


Inputting the Worldpay settings into the Alpha Flow Gateway Payment Method

 

The Web installation ID is the ID of the select junior installation with 3d secure enabled (ID1234 in the screen shot above).

 

The VT installation ID is the ID of the virtual terminal installation with 3d secure disabled (ID1235 in the screen shot above) 


IF you have them, you can also enter your Remote Admin Installation ID and password (the text after authPW in the screen shot above).

  

There are two Modes for these settings. Initially the gateway should be set up in Test mode so that Worldpay can test transactions and confirm that the installations are configured correctly. Please contact your Worldpay representative to conduct these tests and provide them with your unique flow.alphatiming.co.uk booking page. 


If you have configured a MD5 Secret in your Worldpay Installations, tick the "use md5 secret" tick box and enter your MD5 Worldpay password.



In the Alpha Flow settings make sure that you tick Enable for Web Payment (we recommend you do a test payment on the Point of Sale first before before enabling Web Payments).


You will also need provide some text to show for the Web Payment button i.e. Pay by Card. 



Once done click the Save button. It is then advised that you test the payment by using the Point of Sale. 


Once you have entered the settings in Test mode you need to speak to the Worldpay Onboarding team on tel. 0330 333 1233 and select option 2. They will do some checks on your website and the booking site to ensure you are in compliance with their Terms and Conditions. Once they are happy, they will set your installations to Live mode. 


On Worldpay's Installations settings page, you need to click the "Copy to Production mode" button at the bottom of the settings page. Once this is done successfully you can then change the Payment Method settings in Alpha Flow to Live mode. 


Once the Payment Method is set to Live mode in Alpha, you can then start taking payments via Worldpay.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article