How to set up WorldPay payment method?

 

This service is provided by a third party company. We don’t take any responsibility for any changes in how this service operates or works. Any issue with this service you need to discuss directly to company which provide it.

To make this integration work, first you need to register new WorldPay account or use an existing one.

Now please login to your WorldPay account, navigate to Setup -> Production installation (little cog icon) and enter the following details (see the screenshot below).
a) Payment Response URL: <wpdisplay item=MC_notify_url>
b) Payment Response Enabled: Tick the box
c) MD5 secret for transactions: Create a unique password and confirm it
d) SignatureFields: instId:amount:currency:cartId
e) Save all settings

Now please go to Setup -> Edit Payment Pages and upload two template files that will redirect customer back to your website upon sucessfull or unsufcessful transaction.
Next, download archived template files from here and upload it in Edit Payment Pages tab.
In case you have a problem with it please contact WorldPay support team and ask them to do it for you.
If you want you can skip this step, but then not redirection will be performed and your customer will stuck in WorldPay payment page.

Once this is done you need to enter in configuration tab the following details (see the screenshot below).
Installation ID – You can obtain these details from your WorldPay integration section
MD5 secret – The password which you have created before
Signature fields – It has to match the setting from previous step
When this is done please make sure that the payment method is activated and all settings are saved.
To start accepting online payments you have to activate your installation by pressing “Start trading” button in your WorldPay account, see attached screenshot below.
That’s all.