Skip to content

improve subscription error handling #2821

@aaravgarg

Description

@aaravgarg

issues to be fixed in subscriptions:

  1. we dont detect plan type right now whether monthly or annual which will cause migration issues later as have to detect the plan 1 day anyway. detect plan and not allow double payment on the same plan that user is on

  2. if user is on monthly and upgrades to annual, their annual renewal date must be 1 year + no of days left in their monthly plan

  3. if user is on annual and switches to monthly, the monthly payment goes through and their renewal date gets cut down to a month instead of 1 year which they already had paid for earlier. SOLUTION: nothing shd be paid and renewal date shd also not be changed but basically after their 1 year, they shd be charged on monthly cycle instead of annual cycle

  4. resubscribe after cancelling doesn't work, payment goes through but still shows that ur plan will end in X days pls resubscribe to continue

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions