1. i created 2 products, 29 usd/month, 299 usd/year, 2. user purchases 29 usd plan and after few days wants to purchase a yearly plan. 3. I call change plan API with yearly plan product id, it throws error saying cannot proceed because amount is more than 15000 allowed limit.
this has to be fixed and given a response if a 2 factor authentication has to be done again while change a plan with an amount > 15000 so i can again open a mandate creation page
In paddle, I used to update the subscription and then simply open a update payment method page that used to see if the amount is > 15k then, simple payment method update should open the 3DS page to allow/create the mandate for that amount.
Or if you guys have stripe integration which i think you have, you can route txns < 15k for indian cards/upi through cashfree and use stripe for any amount more than that.
Log in to comment and vote
Comments1
Rahul Gangotri
Dec 22, 2025
This is the scenario that is not working
1. i created 2 products, 29 usd/month, 299 usd/year,
2. user purchases 29 usd plan and after few days wants to purchase a yearly plan.
3. I call change plan API with yearly plan product id, it throws error saying cannot proceed because amount is more than 15000 allowed limit.
this has to be fixed and given a response if a 2 factor authentication has to be done again while change a plan with an amount > 15000 so i can again open a mandate creation page
In paddle, I used to update the subscription and then simply open a update payment method page that used to see if the amount is > 15k then, simple payment method update should open the 3DS page to allow/create the mandate for that amount.
Or if you guys have stripe integration which i think you have, you can route txns < 15k for indian cards/upi through cashfree and use stripe for any amount more than that.