new
improved
Agency Billing
India Recurring Mandate Support for Affiliate & Indian Signup Pages
What's New?
Automatic Mandate Creation at Signup — The affiliate signup page now creates the payment method before the $1 auth charge. This ensures the card is set up correctly in Stripe, which then automatically creates the e-mandate for Indian cards.
Overridden Mandate Params for India (Tax Inclusion) — Mandate parameters are overridden to include applicable tax amounts for India, ensuring compliance with RBI e-mandate requirements for Indian recurring payments.
Mandate Confirmation Option in Billing Page — Post-signup, customers with Indian cards will see a new section in the subscription/billing page to confirm their mandate. This triggers the 3DS flow that registers the e-mandate, enabling seamless future renewals.
Before
Indian card signups would complete, but automatic renewals would fail — the card would convert but silently not bill on renewal.
No RBI e-mandate was being created, making recurring charges non-compliant and causing payment failures.
Now
Payment method is created first at signup, allowing Stripe to automatically set up the e-mandate for Indian cards.
A dedicated billing page option allows customers to confirm the mandate post-signup via 3DS.
Renewals for Indian cards succeed without additional per-cycle OTP friction for amounts under ₹15,000.
For amounts above ₹15,000, mandate is also created but customers will need to pre-approve each charge monthly when their bank sends a pre-debit notification.
Signup UX remains unchanged — zero additional friction for the customer.
How to Use
Sign up for an agency subscription via affiliates.gohighlevel.com or gohighlevel.in using an Indian-issued card — mandate is auto-initiated during signup.
After signup, navigate to the Billing page — a new mandate confirmation section will be visible for customers with Indian cards.
Click Confirm Mandate — a 3DS popup will appear to authorize the e-mandate.
Once confirmed, future renewals will process automatically (without additional authentication for amounts under ₹15,000; pre-debit bank notification approval required for amounts above ₹15,000).
Good to Know
This applies only to Indian-issued cards on agency subscriptions signed up via affiliates.gohighlevel.com or gohighlevel.in as of now.
If mandate is not confirmed, it will default to earlier behavior (automatic renewals will fail, user needs to renew on session)
Non-Indian card behaviour remains unchanged.