Stripe and RBI Regulations
On this page
Problem
Stripe™ customers in certain locations may receive an email from Stripe with the following information:
You may be using an integration flow that doesn’t comply with certain Reserve Bank of India (RBI) regulations, specifically those preventing the storage of card credentials and requiring tokenization consent from your customers.
Some Stripe customers may also see the following error when attempting to make a payment via Stripe:
PaymentMethods of type card cannot be attached to Customers directly without 3DS due to Indian payment regulations. Please instead provide the PaymentMethod and Customer alongside a SetupIntent or PaymentIntent with the setup_future_usage parameter. See https://support.stripe.com/questions/guide-for-saving-cards-in-india for more details.
Stripe announced this in February 2023.
Solution
WHMCS 8.8 includes the necessary changes to the Stripe module to accommodate these RBI regulations:
MODULE-7925 - Update API workflow to accommodate RBI compliance with Stripe
When we resolve cases and release features, you can view them in our change log.
Workaround
WHMCS installations that run WHMCS 8.8 and higher do not require a workaround.
Last modified: October 30, 2024