WorldPay

Sana Commerce 9.1
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.

 To configure WorldPay:
 
Step 1: In Sana Admin click: Setup > Ordering & checkout > Payment methods > Configuration > WorldPay Payment.

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.
SignatureFields The 'SignatureFields' 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 'SignatureFields' 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.