Ready This is an app especially developed for Shopware 6
Revolut Gateway

Revolut Gateway

by P2Lab sp. z o.o. no ratings yet 1 Downloads
Billing options:
The extension is not compatible with the newest Shopware version.
Learn more
To use the wish list, you must accept the necessary cookies. Accept cookies
Can be used in:
Not available
This extension cannot be used in a Shopware Cloud shop.
Cloud
Self-hosted
Support
This Extension Partner responds very quickly to support requests
Details
  • P2Lab54743797818m
  • P2Lab sp. z o.o.
  • 1.53.0
  • 9 Apr 2024
  • de_DE en_GB
  • 6.5.3.0 – 6.5.3.3
    6.5.4.0 – 6.5.4.1
    6.5.5.0 – 6.5.5.2
    6.5.6.0 – 6.5.6.1
    6.5.7.0 – 6.5.7.4
    6.5.8.0 – 6.5.8.9
Reduce your costs of payment processing with the Revolut Gateway plugin for Shopware. Revolut... more

Product information

Highlights

  • Revolut Card Gateway
  • Revolut Pay Gateway
  • Revolut Apple Pay / Google Pay
  • Support for partial or full refund
  • Easy payment directly in the checkout (without redirection to the external payment gateway)

Features

  • Accept payments via Revolut Card / Pay / Apple Pay / Google Pay
  • Refund, capture and cancel payments directly from the orders
  • Customize capture mode (automatic, manual, when the order delivery status reach the status shipped)
  • Automation: Revolut State → Order State
  • Automation: Payment State → Revolut State
  • Automation: Order State → Revolut State
  • Sandbox Mode
  • Debug Mode

Description

Reduce your costs of payment processing with the Revolut Gateway plugin for Shopware. Revolut enables you to take card payments in up to 22 different currencies, offers fast access to your funds with next-day settlement, and provides a unified platform to manage your business finances.

Read, write and discuss reviews... more

Customer reviews

Configuration manual

Installation

The plugin can easily be installed via the Shopware Plugin Manager in Extensions->My extensions

How to start

To start accepting payments, you'll need to follow four simple steps:

  • Sign up for Revolut Business if you don't have an account already: https://business.revolut.com/signup
  • Once your Revolut Business account has been approved, apply for a Merchant Account: https://business.revolut.com/merchant
  • Get your Production API Secret Key and paste it in the section "Production Merchant API": https://business.revolut.com/settings/merchant-api - if this is your first time on this page, you will need to click the Generate button to create your unique API keys
  • Click the button "Get Public API Key" (or copy it from Revolut and paste into the field "Api Public Key")

How to test

To create sandbox account, you'll need to follow three simple steps:

  • Sign up for Revolut Sandbox Account: https://sandbox-business.revolut.com/signup
  • Get your Sandbox API Secret Key and paste it in the section "Sandbox Merchant API": https://sandbox-business.revolut.com/settings/merchant-api - if this is your first time on this page, you will need to click the Generate button to create your unique API keys
  • Click the button "Get Public API Key" (or copy it from Revolut and paste into the field "Api Public Key")

To test your various payment flows for a variety of scenarios, you can use the test card numbers which are available here: https://developer.revolut.com/docs/guides/accept-payments/get-started/test-in-the-sandbox-environment/test-cards

IMPORTANT NOTE! When Sandbox Mode is active, you can only make test payments via "Revolut Card" or "Revolut Pay". Unfortunately, Revolut currently doesn't provide the possibility to make a test payments via "Apple Pay / Google Pay".

How to make a refund

  • Go to the plugin configuration and make sure that the option "Refund allowed" is enabled in the section "General Settings"
  • Go to the details of the selected order where in the tab "General" you will see the section "Revolut Order Information" if the order was paid using Revolut
  • Click the button "Open Refund Manager" (please note that you can initiate a refund for Revolut's order only when it is in the COMPLETED state, in otherwise this button is not displayed)
  • In the popup window, enter the refund amount and, if necessary, complete the description field
  • Click the button "Refund"

Configuration

After installing the plugin, 3 new payment methods will be automatically added and activated:

  • Revolut Card
  • Revolut Pay
  • Revolut Apple Pay / Google Pay

To customize the plugin settings, click the context menu button to go to its configuration. Below you will find a description of the most important features.

  • General Settings

    • Refund allowed - when the option is active, it's possible to make refunds directly from the order by using Refund Manager
    • Sandbox Mode - use the testing (sandbox) gateway server to process transactions
    • Capture mode:
      • Automatic - the order is captured automatically after payment authorisation
      • Manual - the order is not captured automatically. You must manually capture the order later
      • Shipped - when the order delivery status reach the status "shipped", the plugin will send a request to Revolut to capture the payment
    • Cookie mode:
      • Display Revolut cookies in the group "Technically required" - after selecting this option, it will be possible to pay via Revolut without accepting its cookies
      • Display Revolut cookies in the new group "Payments" - the ability to pay via Revolut will be blocked until the customer accepts Revolut cookies
      • Don't display Revolut cookies - after selecting this option, it will be possible to pay via Revolut without accepting its cookies. Revolut cookies will not be displayed in "Cookie preferences". Option not recommended if you have a store in a country where GDPR regulations are applicable
  • Debug Mode

    • Active - active debug mode to create the custom logs in the Shopware log directory. This feature can be useful to solve problems
    • Keep log files (in days) - set the number of days to keep the log files in the Shopware log directory
  • Automation | Order State → Revolut State

    • Automatic cancellation - active this option to automatically cancel an order in Revolut. This means that once the order status reach the status "cancel", the plugin will send a request to Revolut to cancel an existing uncaptured order
    • Automatic refundation - active this option to automatically issue a refund in Revolut. This means that once the order status reach the status "cancel", the plugin will send a request to Revolut to issue a refund for a completed order
  • Automation | Payment State → Revolut State

    • Automatic cancellation - active this option to automatically cancel an order in Revolut. This means that once the payment status reach the status "cancel", the plugin will send a request to Revolut to cancel an existing uncaptured order
    • Automatic refundation - active this option to automatically issue a refund in Revolut. This means that once the payment status reach the status "refund", the plugin will send a request to Revolut to issue a refund for a completed order
  • Automation | Revolut State → Order State

    • Order state with a completed transaction - select the order state that will be set once the transaction status reach the status "completed"
    • Order state with an authorised transaction - select the order state that will be set once the transaction status reach the status "authorised"
    • Order state with a failed transaction - select the order state that will be set once the transaction status reach the status "failed"
    • Order state with a cancelled transaction - select the order state that will be set once the transaction status reach the status "cancel"
    • Order state with a pending transaction - select the order state that will be set once the transaction status reach the status "pending"
    • Order state with a processing transaction - select the order state that will be set once the transaction status reach the status "process"
    • Order state with a refunded transaction - select the order state that will be set once the transaction status reach the status "refund"

Changelog

Version 1.53.0

[SW >=6.5.3.0 <6.6]

  • First release

About the Extension Partner

P2Lab sp. z o.o. P2Lab sp. z o.o. Shopware Extension Partner Shopware Extension Partner 6 Extensions 5 Ø Rating
Current version:

Version:

€ 1.99* /month
Cancelable monthly

Free trial month

This app starts with a free trial month. The rent can be canceled at any time on a monthly basis or will be automatically renewed at the indicated prices.

Updates and support

The extension is not compatible with the newest Shopware version.
Learn more
To use the wish list, you must accept the necessary cookies. Accept cookies

Recently viewed