Stripe Gateway for WHMCS

Stripe Gateway for WHMCS

Developed By ServerPing

Compatible with WHMCS v7.1

Accept credit cards payments powered by Stripe.

  • Includes support for the Stripe JS library which allows for your customers to enter in credit card data that never goes through your server which will quickly make you PCI compliant.
  • Card information is stored remotely with Stripe
  • If you are using local credit card storage and convert to Stripe, after each card is processed, it will be automatically converted to being store at Stripe.
  • Multiple currencies are supported.
  • Fees are recorded in WHMCS.
  • Client's invoices will be charged automatically on the invoice due date.
  • Refund directly from WHMCS.
  • Credit card information is entered directly on the checkout page.

This module is provided unencoded.

Commercial support is available for $15 USD and installation service is available for $50 USD.



5 stars
4 stars
3 stars
2 stars
1 star

stefan Beny @stefan3479

November 20, 2019 at 11:47:56 AM

It is free that is why I downloaded but after downloading I realized that it is requires too much work to get on working.

  • 2 months ago

Christi Collins @christi9456

November 7, 2018 at 03:33:12 AM

can it be explained what is meant by the Stripe Gateway for WHMCS ?

  • 1 year ago

Navaneethakrishnan S @nnkrishnana

April 27, 2017 at 08:01:12 PM

They provide free but checkout page is not working, waste of time. Same time did't get any others also. My whmcs version 6.1

  • 2 years ago

Jimmy Gonzalez @jimmyg

April 26, 2017 at 06:57:36 AM

To much work to making work

  • 2 years ago

Warren Priestley @ukhostme

November 4, 2016 at 08:17:11 PM

No comment provided.

  • 3 years ago

★ Karl @Eased

July 15, 2016 at 07:53:51 PM

This is the only reliable third-party Stripe payment gateway for WHMCS. Do not use anything else. Thank you ServerPing for creating a payment module that the official WHMCS dev team refuses to make.

  • 3 years ago
  • Version Number 3.0.6

Chris D @Chris

April 15, 2016 at 03:12:36 AM

It's free - and currently the only stripe module here in the marketplace. It works from the start and is easy to set up.

Sadly there is a serious problem with the way it uses the contact info in WHMCS. On the order form / checkout it isn't possible to change the billing address. When you make a payment for the first time by entering your card details, you are not asked for a billing address at all, so if the card address differs from the customer profile, their transaction is declined. Only after the payment has been declined can they enter new details.

A simple option to use a different billing address would fix this issue immediately.

On top of this, the stored billing address for the card has been tagged onto the "contacts / sub accounts" area of WHMCS, but there is no association with the card that you can change and no apparent way to manage these details. The customer wouldn't know that their card details are one of their sub accounts and there is no link from the card management page to update the address. Even when you remove the card and add a new one - you can't specify this information.

A simple option on the credit card page to choose the billing address for the card would fix this issue. The customer could select from their contacts. Easy.

The whole process is currently very confusing for the customer and there is huge room for improvement here. I guess some of the limitations stem from the illogical way WHMCS has been designed - but the developers of this module have added template files, so you'd think they would have at least attempted to get around those limitations and make some simple improvements as described above. Yes I know it's free - but that's no excuse for doing only half a job - perhaps they should complete the module and then offer it commercially. I'd certainly pay for that.

So, you can't associate an address with a card or change the address of the card. If you remove a card and add a new one, you don't get asked for the address. You can't change the billing address at checkout. It's a bit of a mess to be honest.

It would also be a good idea to have an option to enable / disable automatic payments, so the card could remain on file but not be used automatically.

This is our first time using a credit card module rather than gateway and because of these issues we may switch back.

It's great that someone has provided Stripe functionality, but our customers are going to end up very confused.

Joseph Clarke @ServerPing

April 20, 2016 at 12:58:13 AM

Hi Chris, thank you for the feedback, however, everything you are describing is the way WHMCS handles credit card payments, I would suggest opening a feature request with WHMCS with your suggestion that you have here.

  • 3 years ago
  • Version Number 3.0.6
  • Edited

Version Compatibility

Compatible with WHMCS v7.1

Full Version Compatibility

  • Selected versions of WHMCS v7.1
        7.1.0 - 7.1.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0

System Requirements

  • mbstring, json, and curl PHP extension

* Requirements listed are in addition to the WHMCS default system requirements.

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 ServerPing


v4.0.2 Released October 18th, 2016

Latest Version

*Fixed issue with apply pay not working *Fixed issue with country code check causing payments to fail.


Previous Versions

v4.0 Released October 17th, 2016

View/hide detailed changelog

Added support for WHMCS 7.x Added support for PHP 7 Added support for Apple Pay. Added support for custom descriptors. Upgraded the Stripe API library


v3.0.6 Released January 25th, 2016

View/hide detailed changelog

*Added support for 6.2 Templates *Completed Fix bug in creditcard.tpl for the five template *Completed Fixed bug in standard cart


See also

Paypal No Fees Gateway

Transfer the paypal fees to your customer

Accept Bitcoin and 50+ Cryptocurrencies - CoinGate for WHMCS

Easily accept Bitcoin, Litecoin, Ether and many other altcoins on your WHMCS website

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Payu Biz WHMCS Module

Integrate easy and secure payments platform Payu Biz way in a few steps.

Paygol module for WHMCS

This module allows you to easily integrate the Paygol online payment gateway on your platform.