Guides • Accept Payments
Features and operations
doc

Features of the Revolut Gateway for PrestaShop plugin

The Revolut Gateway for PrestaShop plugin provides several essential features for managing your online store.

Fast checkout

Enhance your customers' shopping experience by offering Fast checkout options using Apple Pay and Google Pay. This feature allows customers to bypass the standard checkout process, eliminating the need to manually enter shipping and billing details. All necessary information is automatically retrieved from the customer's saved details, providing a seamless and expedited purchasing process.

note

Currently, Fast checkout is available only for Apple Pay and Google Pay on the Product and Cart pages.

Enable Fast checkout for Apple Pay and Google Pay

To enable Fast checkout with Apple Pay and Google Pay:

  1. Log in to your PrestaShop dashboard as an admin.

  2. Navigate to Modules > Module Manager.

  3. Find the Revolut Gateway for PrestaShop plugin and click Configure.

  4. In the Apple Pay / Google Pay Settings section, set Enable to Yes.

  5. In the Payment Request Button Locations field, select where you want the payment buttons to appear. You can select multiple options:

    • Product: Adds the Apple Pay and Google Pay buttons to the product pages, allowing customers to purchase directly from the product page.

      PrestaShop - Apple Pay (Product page)
      PrestaShop - Google Pay (Product page)

    • Cart: Adds the Apple Pay and Google Pay buttons to the cart page, offering a quick checkout option before proceeding to the standard checkout page.

      PrestaShop - Apple Pay (Cart page)
      PrestaShop - Google Pay (Cart page)

  6. Click Save to apply the changes.

success

Now your customers can use Fast checkout with Apple Pay and Google Pay.

Refund orders

Process refunds directly from your PrestaShop admin panel. You can issue full or partial refunds, after funds have been captured, providing flexibility and efficient customer service.

To issue a refund:

  1. Log in to your PrestaShop dashboard as an admin.
  2. Navigate to Orders and select the order you wish to refund.
  3. In the Order details page, scroll down to the Products section.
  4. Click on Standard refund or Partial refund as appropriate.
  5. Adjust the quantities or amounts as needed for the refund.
  6. Click Refund products to process the refund.

By default, changing the order status to Refunded will trigger a refund in Revolut. You can configure which order status triggers a refund in the plugin's Advanced Settings:

  1. On the Advanced Settings tab, set Enable automatic refunds to Yes.

  2. Optionally, customise the Order Status for triggering the refund on Revolut.

    PrestaShop - Revolut Gateway advanced settings

success

You've successfully issued a refund through Revolut in PrestaShop.

Manual capture

With the manual capture feature, you can authorise transactions and capture payments later. This functionality gives you greater control over your cash flow and order fulfilment process.

Enable manual capture

To use manual capture:

  1. Log in to your PrestaShop dashboard as an admin.
  2. Navigate to Modules > Module Manager.
  3. Find the Revolut Gateway for PrestaShop plugin and click Configure.
  4. On the Settings tab, set Enable "Authorize Only" mode to Yes.
  5. Click Save to apply changes.

Capture an authorised payment

When a customer places an order with Authorize Only mode enabled, the payment is authorized but not captured. The order status will reflect this.

To capture the payment:

  1. Log in to your PrestaShop dashboard as an admin.
  2. Navigate to Orders and select the authorised order you wish to capture.
  3. On the Order details page, change the order status to the one configured to trigger capture (by default, Payment accepted).
  4. Click Update status to apply the change.

You can customise which order status triggers the capture in the plugin's Advanced Settings:

  1. In the Advanced Settings section, set Customize your order status to Yes.
  2. Select the desired status in Order Status for triggering the capture on Revolut.
success

You've successfully captured the customer's authorised payment.

Cancel orders

Cancel uncaptured orders seamlessly within the PrestaShop admin interface. The integration ensures that cancellations are reflected in your order management system.

note

You can only cancel orders if your store is configured for manually capturing orders.

Orders already captured can only be refunded.

To cancel an order:

  1. Log in to your PrestaShop dashboard as an admin.
  2. Navigate to Orders and select the order you wish to cancel.
  3. In the Order details page, change the order status to Canceled.
  4. Click Update status to apply the change.
note

Cancelling an order in PrestaShop does not automatically refund the payment in Revolut. If you need to refund the payment, follow the steps outlined in the Refund orders section.

success

You've successfully cancelled the order in your PrestaShop store.

Was this page helpful?