Use WorldPay payment processor
When creating a payment method, see Overview: Payments methods, you have to choose WorldPay for processing payments for your online store. First, you should make a test configuration and after you have successfully tested WorldPay transactions, you can switch to the live configuration.
IMPORTANT: Make sure you configured properly all settings for WorldPay integration setup. For details, see the official WorldPay Installation administration documentation.
Setting up a test configuration
- Apply for a WorldPay account.
After your application is approved and your account is activated, you obtain WorldPay Installation ID, and MD5 secret. You can access the WorldPay administration console using your WorldPay username and password.
- In Sitefinity CMS backend, click Ecommerce » Payment methods » Create a payment method.
- In Payment processor dropdown, select WorldPay.
- Select Test Mode radio button.
- In Gateway URL, enter https://secure-test.worldpay.com/wcc/purchase
- In WorldPay Installation ID, enter the ID you have obtained during WordPay registration.
- Enter your Payment response password in the Payment response password input field. Make sure you comply with all requirements listed below, otherwise your orders’ statuses won’t be updated and will remain “Pending”:
- Enter your MD5 secret in the MD5 secret input field.
- In Timeout, enter 30000.
- In Payment type, select one of the following:
After you have tested how WorldPay works and you want to move your website to production, you must configure WorldPay to work in live mode. To do this:
- Select Live Mode radio button.
- Make sure that https://secure.worldpay.com/wcc/purchase is entered in the Gateway URL input field.
- Follow the rest of the steps listed in Setup test configuration and configure your live environment in the WorldPay’s administration console.