Revolut Gateway for WHMCS

Revolut Gateway for WHMCS

Developed By Celestify

Compatible with WHMCS v8.2

Revolut Gateway for WHMCS allows you to accept credit card payments via Revolut in WHMCS. In order to use this payment gateway you need a Revolut Merchant account. Revolut Merchant is a brilliant and cheaper alternative to Stripe, which was launched in late December 2020. You can find more information about Revolut Merchant at:

By using this payment gateway, you will receive credit card payments into your Revolut Merchant account, which is part of your Revolut Business account.

WHMCS Versions Supported

Currently this payment gateway supports the following version of WHMCS:

  • 7.10
  • 8.x

A separate installation (zip) file is available for each of these versions, so make sure you download the correct version.


  • A credit card input form provided by Revolut is shown on your website checkout page.
  • Credit card information is securely stored on Revolut secure servers with PCI-DSS compliance.
  • Credit card tokens are saved in your WHMCS installation for automatic (recurring) capture of funds and customer convenience.
  • Worldwide credit card payments are supported.
  • The following currencies are supported by Revolut: EUR, GBP, USD, CAD, CHF, JPY, AUD, HKD, SEK, DKK, NOK, NZD, PLN, ZAR.
  • Refunds can be issued from within WHMCS.
  • Existing card tokens can be deleted and new card pay methods can be added within WHMCS.
  • Revolut webhooks update WHMCS invoice status when pending payments are completed.

Installation Guide

  1. Copy the provided files to your WHMCS directory
  2. Go to your WHMCS admin, Setup -> Payments -> Payment Gateways
  3. Activate Revolut
  4. Enter your license key and your API key
  5. Save changes and start accepting payments


Documentation for this module is available at


This payment gateway requires a license to be used at all times. You can purchase a 1-year license and extend it every year. You will receive license expiry reminders 14 days as well as 1 day prior to the expiry date of the license, to prevent the payment gateway from being unusable. The license will be stored in your WHMCS instance and will periodically be validated against the license server. If the license server is unreachable for any reason, the payment gateway will continue to work as usual for a preconfigured period of time.


Gateway updates will be released as needed, including new features, bug fixes and security enhancements. As long as your license is active, you will be notified and able to download and install the most up-to-date version of the module.


For any support related to this WHMCS payment gateway, please open a support ticket via:

Frequently Asked Questions

Can I have a free trial of this module?

We do not offer a trial for this module. Instead, we offer a 14-day money back guarantee for your purchase in case this module does not suit your needs.

Can I get a one-time / perpetual license?

We continuously work on keeping this module up-to-date with latest features, bug fixes and security enhancements. This is a lot of effort, due to which we are unable to offer a perpetual license for this product.

How often do I need to renew my license?

You need to renew your license once every year. You will receive reminders about expiring licenses 14 days and 1 day before the expiration date of your license.

Can I have a license for development use?

You don’t need a separate license to use in a development environment as long as WHMCS is running under http://localhost

Can I use the same license across multiple live WHMCS websites?

No, as each license is limited to activation on 1 domain name. So for every separate domain name, you need a separate license.



5 stars
4 stars
3 stars
2 stars
1 star

Dimitrios Tseflikas @dimitrios7513

April 5, 2022 at 12:18:24 PM

Revolut change a few things and i was having problems with the module, the support was very helpfull and fix it !

  • 1 month ago
  • Version Number 1.2.1
  • Edited

Fringe @fringe2363

June 2, 2021 at 12:15:28 PM

The module is great, the support from the staff are great. I wish all payment modules were supported like this one.

  • 11 months ago
  • Version Number 1.0.3

Silvester Robev @silvester5735

March 9, 2021 at 08:50:31 AM

Module works flawless and support is very kind!

  • 1 year ago
  • Version Number 1.0.1

Rishi @rishi8058

February 25, 2021 at 09:52:01 AM

I'm using this Revolut gateway in my production WHMCS website. The developers provided excellent support answering my questions after purchase and provided detailed documentation. Definitely worth the £50/year!

  • 1 year ago
  • Version Number 1.0.1

Version Compatibility

Compatible with WHMCS v8.2

Full Version Compatibility

  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Celestify


v1.3.0 Released April 8th, 2022

Latest Version

  • Fixed blank payment page issue when client company name is not filled in WHMCS.


Previous Versions

v1.2.1 Released October 1st, 2021

View/hide detailed changelog

  • Fixed broken image under credit card form (only affects WHMCS instances that are installed in a subfolder).


v1.2.0 Released August 6th, 2021

View/hide detailed changelog

Release Notes:

  • Improved error handling and added gateway logging for Revolut card processing timeouts.
  • Added localisation (currently Revolut supports en (English), es (Spanish), de (German), fr (French), it (Italian), nl (Dutch), pl (Polish) and pt (Portuguese)).


v1.1.0 Released June 18th, 2021

View/hide detailed changelog

  • Unified gateway plugins for WHMCS versions 8.0 and 8.1.
  • Added a temporary workaround for Revolut API changes causing endless loading on some card authorisations.


v1.0.3 Released March 19th, 2021

View/hide detailed changelog

  • Added webhooks to handle delayed processing when adding a new card to client accounts.
  • Added automatic return of funds after card authorization.


v1.0.2 Released March 4th, 2021

View/hide detailed changelog

  • Fixed an issue where the 'add new payment method' credit card form does not show in the client area.


v1.0.1 Released February 17th, 2021

View/hide detailed changelog

  • Fixed an issue where the webhook URL is incorrect for WHMCS instances installed in a subdirectory.
  • Fixed an issue where error logs were visible at the top of the payment gateways settings screen.


v1.0.0 Released January 25th, 2021

View/hide detailed changelog

First Release


See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Accept Bitcoin and 70+ Cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Ethereum and many other crypto payments on your WHMCS website

Coinbase Commerce

No Fees, Easy Setup. Accept cryptocurrencies like: Bitcoin, Bitcoin Cash, Ethereum and Litecoin!

Gateway Fees for WHMCS

With this WHMCS module, you'll get the payment gateway fees from your clients directly.


bKash Payment module. bKash is most popular mobile payment system in Bangladesh.