Razorpay
NOTE:
- Recurring: Upgrade with proration enabled will switch the plan immediately(Works with internation Cards only)
- Onetime: Upgrade with proration enabled will switch the plan immediately
- Upgrade with proration disabled and crossgrade/downgrade will schedule the plan to switch
- Behaviour of Upgrade with proration disabled and crossgrade/downgrade will be same
- Minimum plan amount difference of 50cent is required for Upgrade with proration enabled
- In the below table
Switched plan start and end date by start date
referring to the new plan access start and end date. Not to be misunderstood with the subscription start date - For recurring plan switch, only card as payment method is allowed
- For onetime switch, any payment method can be used
Recurring
Switched Plan Level | Switch Type | Proration Enabled? | Proration applied on | Switched plan start and end date |
---|---|---|---|---|
same amount same duration | upgrade | yes | no amount is charged | cannot be switched. amount difference in plan is less than 50cent |
same amount same duration | crossgrade/downgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
same amount lower duration | upgrade | yes | prorated amount charged on switched date | start date will be switched date and end date adjusted to switched plan duration |
same amount lower duration | crossgrade/downgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
same amount higher duration | upgrade | yes | prorated amount charged on switched date | start date will be switched date and end date adjusted to switched plan duration |
same amount higher duration | crossgrade/downgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
lower amount -> higher amount same duration | upgrade | yes | prorated amount charged on switched date | start date and end date will remain the same |
lower amount -> higher amount same duration | crossgrade/downgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
lower amount -> higher amount higher duration | upgrade | yes | prorated amount charged on switched date | start date will be switched date and end date adjusted to switched plan duration |
lower amount -> higher amount higher duration | downgrade/crossgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
lower amount -> higher amount lower duration | upgrade | yes | prorated amount charged on switched date | start date will be switched date and end date adjusted to switched plan duration |
lower amount -> higher amount lower duration | crossgrade/downgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
higher amount -> lower amount same duration | upgrade | yes | non exhausted amount is refunded | start date and end date remains same as duration is same |
higher amount -> lower amount same duration | crossgrade/downgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
higher amount -> lower amount lower duration | upgrade | yes | non exhausted amount is refunded | start date is switched date and end date is adjusted to switched plan duration |
higher amount -> lower amount lower duration | crossgrade/downgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
higher amount -> lower amount higher duration | upgrade | yes | non exhausted amount is refunded | start date is switched date and end date is adjusted to switched plan duration |
higher amount -> lower amount higher duration | crossgrade/downgrade | no | switched plan amount will be charged on scheduled date | switched plan is scheduled to start at the end of current plan cycle |
Onetime
Switched Plan Level | Switch Type | Proration Enabled? | Proration applied on | Switched plan start and end date |
---|---|---|---|---|
same amount same duration | upgrade | yes | no amount is charged | start date will be switched date and end date adjusted to switched plan duration |
same amount same duration | crossgrade/downgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |
same amount lower duration | upgrade | yes | prorated amount charged on switched date | start date will be switched date and end date is adjusted to switched plan duration |
same amount lower duration | crossgrade/downgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |
same amount higher duration | upgrade | yes | no amount is charged | start date will be switched date and end date is adjusted to switched plan duration |
same amount higher duration | crossgrade/downgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |
lower amount -> higher amount same duration | upgrade | yes | prorated amount charged on switched date | start date will be switched date and end date is adjusted to switched plan duration |
lower amount -> higher amount same duration | crossgrade/downgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |
lower amount -> higher amount higher duration | upgrade | yes | prorated amount charged on switched date | start date will be switched date and end date is adjusted to switched plan duration |
lower amount -> higher amount higher duration | downgrade/crossgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |
lower amount -> higher amount lower duration | upgrade | yes | prorated amount charged on switched date | start date will be switched date and end date is adjusted to switched plan duration |
lower amount -> higher amount lower duration | crossgrade/downgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |
higher amount -> lower amount same duration | upgrade | yes | no amount is charged | start date will be switched date and end date adjusted to switched plan duration |
higher amount -> lower amount same duration | crossgrade/downgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |
higher amount -> lower amount lower duration | upgrade | yes | no amount is charged | start date will be switched date and end date adjusted to switched plan duration |
higher amount -> lower amount lower duration | crossgrade/downgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |
higher amount -> lower amount higher duration | upgrade | yes | no amount is charged | start date will be switched date and end date adjusted to switched plan duration |
higher amount -> lower amount higher duration | crossgrade/downgrade | no | switched plan amount charged on switched date | switched plan will start at the end of current billing cycle(pending status) |