Payment Gateway Setup (WorldPay)

Overview
Please follow the instructions below to activate this gateway. If the payment gateway's interface has changed or if the screenshots (where applicable) look different, please let me know.
WorldPay - Setup
1: Sign up for a WorldPay account and then access your WorldPay control panel.
2: Click "Installations" from the menu and enter either the test or live environments. Test should be used first, you can then copy the same settings to the live environment. Note that before you go live, WorldPay must test and verify your store.
3: For "Payment Response URL" enter the full http path to the 'checkout/worldpay.php' callback file in your cart installation:

Example:
http://www.example.com/checkout/worldpay.php (Or https if over SSL)

4: Check the box "Payment Response enabled?".
5: For "Shopper Redirect URL" enter: http://www.example.com/store/?p=message (Or https if over SSL)
6: Check the box "Shopper Redirect button enabled?".
7: Scroll down to "Payment Response password" and create a response password.
8: Save settings.
9: Enter applicable details in your Maian Cart admin area:

Sales > Payment Methods > WorldPay
WorldPay - Callback url
The callback url for all operations is:

http://www.example.com/checkout/worldpay.php
https://www.example.com/checkout/worldpay.php (SSL)

Where 'example.com' is your own domain.
WorldPay - Sandbox
WorldPay has an excellent test system, which is enabled via your WorldPay merchant interface. Their documentation has many test cards. For Visa you can use:

4444333322221111