Set up payment methods and other options for the Revolut Gateway for PrestaShop plugin.
To configure the plugin, navigate to the settings page in your PrestaShop admin panel.
Revolut's payment methods will appear on your checkout page only after you connect your Revolut Merchant account by providing your API key and enable the specific payment methods.
If you don't have a Revolut Business account, you can sign up here.
To use the Revolut Gateway for PrestaShop plugin, you need to connect your Revolut Merchant account by entering your API key in the plugin's settings.
Depending on whether you want to test in the Sandbox environment or go live, you will need to get the appropriate API key.
To test in the Sandbox environment:
To use in the production environment:
Log in to your PrestaShop dashboard as an admin.
Navigate to Modules > Module Manager.
Find the Revolut Gateway for PrestaShop plugin and click Configure.
On the Settings tab, you will see fields to enter your API key:
Click Save to apply changes.
You have successfully connected your Revolut Merchant account by providing your API key!
Under the Settings tab, you can configure general settings for the plugin.
Enable Card Payments: Set to Yes to enable card payments on your PrestaShop store.
Enable Revolut Pay: Set to Yes to enable Revolut Pay on your PrestaShop store.
Title: Enter the title displayed on the checkout page for the card payment method and select the corresponding localisation language.
Description: Enter the description displayed for the card payment method on the checkout page and select the corresponding localisation language.
Enable Cashback Reward Banner: Set to Yes if you want to display Revolut's promotional banner on your checkout to prompt customers to join Revolut and get rewards.
Mode: Controls if the plugin uses simulated or real transactions.
API Key: Depending on which mode you selected, provide the corresponding API secret key from your Merchant API settings:
Enable "Authorize Only" mode: Select the checkbox to only authorise payments and capture them later manually. Deselect the checkbox to capture payments automatically at the time of purchase.
For more information about capturing payment manually, see: Features: Manual capture.
Card Widget Type: Choose the type of card payment widget:
Order Status for Completed Order: Choose the status for an order to be considered completed on Revolut's side. By default, Payment accepted is selected.
Remember to click Save each time you update the configuration.
To enable Revolut Pay on your checkout page:
Apple Pay and Google Pay are only available in Live mode.
Apple Pay and Google Pay are only available as Fast checkout options on the Product and Cart pages and are not available on the checkout page.
To enable Apple Pay and Google Pay:
Log in to your PrestaShop dashboard as an admin.
Navigate to Modules > Module Manager.
Find the Revolut Gateway for PrestaShop plugin and click Configure.
On the Apple Pay / Google Pay tab, set Enable to Enabled.
Configure additional settings as needed:
Click Save to apply the changes.
To enable card payments on your checkout page:
Log in to your PrestaShop dashboard as an admin.
Navigate to Modules > Module Manager.
Find the Revolut Gateway for PrestaShop plugin and click Configure.
On the Settings tab, set Enable Card Payments to Yes.
Choose the Card Widget Type as per your preference:
Click Save to apply the changes.
On the Advanced Settings tab, you can configure additional options:
After configuring the plugin, you can start testing payments using our test cards if you're in Sandbox mode.
To test the plugin in the Sandbox environment:
Apple Pay and Google Pay are not available in Sandbox.
Once you're satisfied with your configuration and testing, switch to Live mode to start accepting real payments in your PrestaShop online store.
You're all set! Your PrestaShop store is now configured to accept payments via Revolut.