Revolut Gateway for WHMCS

(4 customer reviews)


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 December 2020. You can find more information about Revolut Merchant at:

Documentation for this module is available here.

Includes: 1 live domain licence + localhost use.



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. You can find more information about Revolut Merchant at:

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

WHMCS Versions Supported

Currently this payment gateway supports the following versions of WHMCS:

  • 8.x
  • 7.10 (legacy)

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

Card Payment Features

  • 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 capture of funds and customer convenience.
  • Worldwide credit card payments are supported.
  • The following currencies are supported by Revolut for card payments: AED, AUD, CAD, CHF, CZK, DKK, EUR, GBP, HKD, JPY, NOK, NZD, PLN, QAR, RON, SEK, SGD, TRY, USD and 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.

Revolut Pay Features

  • Version 2 of the Revolut Gateway for WHMCS supports Revolut Pay, allowing Revolut users to pay without using a credit or debit card.
  • Supported currencies for Revolut Pay are AED, AUD, BGN, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HRK, HUF, ILS, ISK, JPY, MXN, NOK, NZD, PLN, QAR, RON, RUB, SAR, SEK, SGD, THB, TRY, USD and ZAR.
  • Revolut Pay transaction fees are lower than card payments.

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


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 reasonable preconfigured period of time.


Documentation for this module is available here.

License Details

Expiration Lasts for 1 year.
Limit Limited in the number of domains activated. Up to 1 domain allowed.
Development Developers support. Development environments (running on localhost) do not increase limit capacity, allowing this license to be used on production and development.

4 reviews for Revolut Gateway for WHMCS

  1. Rishi (verified owner)

    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 product
  2. Silvester Robev (verified owner)

    Module works flawless and support is very kind!

    1 product
  3. Fringe (verified owner)

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

    1 product
  4. Dimitrios Tseflikas (verified owner)

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

    1 product

Only logged in customers who have purchased this product may leave a review.

  • 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.

  • Is Revolut Merchant available in all countries?

    Countries eligible for Revolut Merchant accounts include: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, United Kingdom.

    Please ensure you are eligible for a Revolut Merchant account before purchasing this module as we will not provide refunds on this basis after the 14-day money back guarantee period.

    More info:

  • 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.

  • 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.

  • Revolut Gateway for WHMCS

    Revolut Gateway for WHMCS