WorldPay Junior is an offsite payment method, meaning that customers are directed to WorldPay's secure site to enter their credit card information. After they've completed payment, customers are given their order number for your site, and a WorldPay Transaction ID, and are sent back to your site.
Enabling the WorldPay Junior Gateway
1. In the AspDotNetStorefront admin site, go to Configuration → Advanced → AppConfig Settings.
2. In the Config Search box, enter “WorldPay”, then click Search.
3. Set the
WorldPay_InstallationID AppConfig to the value you obtained from WorldPay
4. Finally, go to Configuration → Site Configuration Wizard in the AspDotNetStorefront admin site and select “WorldPay Junior” from the Payment Gateways section. Click the “Submit” button, and your gateway setup is complete.
Testing WorldPay Junior
To set the WorldPay gateway to test mode (which requires a separate test account on the gateway end), follow these steps:
1. In the AspDotNetStorefront admin site, go to Configuration → Advanced → AppConfig Settings.
2. In the Config Search box, enter “WorldPay”, then click Search.
3. Set the 'WorldPay_TestMode' AppConfig to true.
5. Change the 'WorldPayLive_Server' AppConfig to "https://secure-test.worldpay.com/wcc/purchase". NOTE: When ready to go live, set that back to the original value: "https://select.worldpay.com/wcc/purchase".