Back to Blog Posts

Feature Spotlight: Stripe in WHMCS 7.8

By Matt / August 22nd, 2019

Stripe is one of the most popular payment gateway choices among WHMCS users for tokenised credit card processing, and in WHMCS 7.8, we've updated the integration to use the latest Stripe Elements API to provide an even better experience for end customers along with support for 3D Secure that ensures compatibility with the upcoming European PSD2 regulations also commonly referred to as SCA.

Stripe Elements - What is it?
Stripe Elements is the latest API from Stripe designed to make collecting payment details more secure and help prevent malicious actors from stealing any sensitive information.
With Stripe Elements, the fields you see on the checkout form are generated in a secure iframe and isolate sensitive information from your site - eliminating entire classes of attacks - and because the sensitive information never touches your website or web server, Stripe Elements also qualifies for the easiest form of PCI compliance which makes using Stripe Elements more cost effective and easier for you.

The new look with Stripe Elements can be seen in the screenshot above, and we've updated the look and feel in both the shopping cart checkout as well as the invoice payment experience. This new look checkout experience is also being made available for other credit card gateways in WHMCS as part of our broader Payment Method feature work in WHMCS 7.8.

Now with 3D Secure Support Too
In addition to migrating to Stripe Elements, in WHMCS 7.8 we've also added 3D Secure support to our Stripe integration.

3D Secure provides an additional layer of protection against fraudulent payments - you can think of it as like two-factor authentication for payments. With 3D Secure, users are required to complete an additional verification step with their card issuer. Typically, this involves showing the customer an authentication page on their bank's website, where they are prompted to enter a password associated with the card or a verification code sent to their phone. This process is familiar to customers through the card networks' brand names, such as Visa Secure and Mastercard Identity Check.

The addition of 3D Secure also means that you will be ready for the upcoming PSD2 regulation changes that will start requiring Strong Customer Authentication (SCA) for many online payments made by European customers.

To learn more, please read our recent blog post: Secure Customer Authentication: What is it and how does it affect you

What else is new?
In addition to the new Stripe functionality, WHMCS 7.8 introduces support for customers to have multiple credit cards stored within their client profile enabling faster and more convenient checkouts for customers with multiple cards. The updated Stripe integration offers full support for all the new functionality in WHMCS 7.8, so if you've been considering using Stripe, there's never been a better time to get started.

To learn more and to signup, visit

WHMCS 7.8 is in the final stages of pre-production testing at the moment, so we invite you to download, install and try out the latest version today. You can learn more about all the new functionality in WHMCS 7.8 and how to get started at

Thanks for reading!

Liked this article? Share it