WorldPay

Sana Commerce 9.3
Your connector

Configure WorldPay in Sana Admin

When the WorldPay payment provider is installed and configured in the WorldPay merchant interface, it should be also configured in Sana Admin.

Set up WorldPay

Step 1: In Sana Admin click: Apps > Add-ons. When the WorldPay add-on is installed, you can configure it from any tab on the "Add-ons" page by clicking on the Configure button .

Step 2: Choose the appropriate payment integration mode.

There are two modes: test and live. Test mode allows to simulate the payment process as if it is a real payment and helps to make sure that everything will behave the same way when you go live. Live mode implies that a customer makes a real purchase using already configured payment provider and methods.

Step 3: Configure the payment provider by entering the payment provider specific settings of the test/ live account.
 
The table below provides the description of the WorldPay payment provider settings.

Field Description
Installation id Enter the installation ID. It is available on the 'Installation Administration' page in the WorldPay merchant interface. 
MD5 secret Enter the MD5 secret. It should be the same as the value of the MD5 secret for transactions field on the 'Installation Administration' page in the WorldPay merchant interface.
Signature fields The 'Signature fields' parameter tells the WorldPay payment service, which values to use when checking your MD5 signature.

It consists of the 'amount', 'currency', 'cartId' and 'instId' parameters. The value of this field should be the same as in the 'Signature fields' field on the 'Installation Administration' page in the WorldPay merchant interface.
Callback password This value should match the value of the 'Payment Response password' field on the 'Installation Administration' page in the WorldPay merchant interface.
Merchant code This parameter specifies which merchant code should receive funds for this payment.

When WorldPay is installed and configured, you can set up the necessary payment methods in Sana Admin that are supported by WorldPay.