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.

 

Reviews

5 stars
2
2
4 stars
0
0
3 stars
1
1
2 stars
1
1
1 star
1
1

Navaneethakrishnan S @nnkrishnana

April 27, 2017 at 03: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

  • 3 months ago

Jimmy Gonzalez @jimmyg

April 26, 2017 at 01:57:36 AM

To much work to making work

  • 3 months ago

Warren Priestley @ukhostme

November 4, 2016 at 03:17:11 PM

No comment provided.

  • 8 months ago

Karl N. @Eased

July 15, 2016 at 02: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.

  • 1 year ago
  • Version Number 3.0.6

Chris D @Chris

April 14, 2016 at 10:12:36 PM

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 19, 2016 at 07:58:13 PM

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.

Owner@ServerPing  
  • 1 year 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

Changelog

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 Deluxe

A complete PayPal Gateway with additional features that aren’t included in a standard PayPal Gateway!

Free
Paypal No Fees Gateway

Transfer the paypal fees to your customer

Free
PayPal On-Demand Billing Agreement Module

Our WHMCS PayPal Billing Gateway allows you to charge your customer’s PayPal accounts at any time – for any amount, just like they have a credit card on file with you!

Commercial
Amazon Pay For WHMCS

Enable "Amazon Pay and Login with Amazon" in WHMCS for single and recurring payments.

Free
Paymentwall

Paymentwall module for WHMCS.

Free