Magento 2 Worldpay Payment Extension by Meetanshi simplifies the integration of Worldpay payment gateway with Magento 2 stores. This extension offers secure, reliable and user-friendly payment solutions, empowering businesses to provide a seamless shopping experience.
Whether you're targeting global customers or focusing on local markets, this extension supports a wide range of payment options, ensuring smooth transactions for all users.
The Magento 2 Worldpay Payment Extension enables merchants to integrate the Worldpay payment gateway into their store seamlessly. Once installed and configured, the extension connects your Magento 2 store to Worldpay's payment processing system, allowing you to accept online payments securely.
It uses tokenization to protect sensitive customer data, ensuring compliance with PCI DSS standards. The extension supports multiple payment methods, including credit/debit cards and wallets, making it versatile for diverse customer preferences.
- Configure a specific time delay for capturing transactions after payment authorization in your Magento 2 store.
- Customers are redirected to a secure hosted payment page to enter their card details, complete payments, and select acquirer responses from a dropdown menu.
- No card data is saved in magento 2 server and thus , worldpay payment method for magento 2 ensures security
Ensures a secure connection to Worldpay servers with PCI DSS-compliant tokenization for safeguarding customer data, while incorporating real-time fraud detection and prevention measures to enhance transaction security.
Supports a wide range of payment options, including credit and debit cards, wallet payments for added convenience and recurring payments for subscription-based services.
Offers multi-currency support for seamless international transactions and localization features, including multi-language capabilities to cater to a global audience.
Provides a mobile-optimized payment interface, a quick checkout process to enhance user satisfaction and customizable payment options for a personalized customer experience.
To install the Magento 2 Worldpay Payment Extension:
Unzip the downloaded folder and upload the extension files to the root directory of your Magento 2 installation using FTP.
- php bin/magento setup:upgrade
- For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
- For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
- php bin/magento cache:flush
Ensure the payment gateway is properly configured before setting up the extension.
Navigate to Sales > Payment Methods > Worldpay for Business to access the settings.
- Enabled: Set to "YES" to activate the Worldpay for Business payment method.
- Title: Enter the desired title for the payment method displayed to customers.
- Show Worldpay Logo: Choose "YES" to display the Worldpay logo alongside the payment method.
- Sandbox Mode: Set to "YES" to enable sandbox mode for testing purposes.
- Installation ID: Enter the installation ID provided during your Worldpay registration.
- Gateway URL: Provide the gateway URL received during your Worldpay setup.
- Merchant Code: Input the merchant code obtained during registration.
- MD5 Secret: Enter the MD5 secret key set during your payment gateway configuration.
- Allow Refund: Choose "YES" to enable refunds for Worldpay transactions.
- Remote Admin Installation ID: Add the remote admin installation ID provided by Worldpay.
- Remote Admin Password: Enter the remote admin password from your Worldpay account.
- Capture Delay: Specify the delay (in seconds) for capturing transactions after authorization. Ensure this value matches your Worldpay account settings.
- Allow Delivery Address: Select "YES" to enable sending the delivery address to the payment gateway.
- Fixed Contact Details: Set to "YES" to restrict customers from editing billing details passed to the payment gateway.
- Hide Contact Details: Choose "YES" to hide billing details from customers at checkout.
- Allow Auto Invoice: Set "YES" to automate invoice generation for Worldpay orders.
- Payment from Applicable Countries: Select the countries where this payment method will be available.
- Additional Information: Enter any additional details to display on the checkout page.
- Sort Order: Define the display order of the payment method in the payment options list.
After configuring the extension, the Worldpay for Business payment method will be available on the storefront. When customers add products to their cart and proceed to checkout, they can select Worldpay for Business as their preferred payment method and proceed to complete their payment.
When the user clicks the "Continue to Payment" button on the checkout page, they will be redirected to the hosted payment page to choose their preferred payment method.
After selecting the payment method, enter your card details as prompted. Verify the reCAPTCHA and proceed to complete the payment.
Select an acquirer response from the available options and proceed.
After a successful payment, the user will be redirected back to the website. Payment details, including card type, transaction ID, authentication message, authentication code and transaction status, will be available under the "My Orders" tab in the "My Account" section.
The admin can view the Worldpay for Business payment method details in the backend by navigating to Sales > Orders > Order View.