#hrant_best-practices

1 messages · Page 1 of 1 (latest)

blazing mangoBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1494344318423400590

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

zealous jasper
#

Hello
The doc you shared outlines this scenario, no? https://docs.stripe.com/india-recurring-payments?integration=subscriptions#subscription-updates

The pre-debit notification that the bank sends tells the cardholder, at minimum, about the name of the business, the transaction amount, the date or time of the debit, the reference number of the mandate, and the reason for debit. Make sure that your mandate details match what you’re actually debiting the customer for to avoid confusion or declines.

If you depend on Stripe to automatically create mandates for your Subscription and want to update a Subscription, we recommend that you bring the customer back on-session to cancel the original Subscription. Doing so creates a new subscription in the following scenarios, and creates a new mandate that reflects the Subscription details accurately:

Changes to the billing interval of a Subscription
Upgrades to a Subscription where the customer wants to avoid having to authorize the payment each renewal. For context, Stripe creates the mandate with amount_type=maximum by default. A customer can still be charged more than the maximum amount with amount_type=maximum. However, the customer must authorize payments for amounts more than the mandate_options[amount] or 15,000 INR (whichever is less).
Examples:

If you have amount_type=maximum, amount=100000, the customer would need to authenticate for amounts over 1,000 INR.
If you have amount=2000000, the customer would need to authenticate for amounts over 15,000 INR.