By Marc on Sunday, 27 January 2019
Posted in General Issues
Replies 3
Likes 0
Views 569
Votes 0
Wow...don't think i have ever has so many problems with a Stackideas update

Anyway, please can you explain how upgrades are supposed to work, since its not working the way I expect it to work.?

When upgrading a subscription, the new upgrade process works fine.
However, the old subscription is NOT marked as expired, which means the user now has 2 subscriptions (original one plus upgraded one).
Is this the correct, expected behavior?

Example Scenario
Subscriptions are used to give or deny users access to certain site features,
When a member pays, we assign them to a VIP Joomla usergroup and VIP EasySocial profiletype.
When subscriptions expire, the system automatically moves the member back to the registered Joomla usergroup and Basic EasySocial profiletype.

Now if a member upgrades their subscription (eg from a 1-month to a 3-month plan), they have 2 subscriptions in the system (a 1 month plan and 3-month plan). When the 1-month plan expires, they will revert to registered Joomla usergroup and Basic EasySocial profiletype, as this is what is defined to happen when a paid subscription expires.
So in effect they revert to unpaid member, even though they have 2 months left of their membership..

How do we resolve this issue?
Hey Marc,

While upgrading subscription, Once user upgrade to another plan from existing one , so on activation of upgraded plan previous plan will get expired, only upgrade plan will be active in that case.

Can you please tell me the user/subscription id's for which this issue is coming , both plan are active, So i'll check this issue.
·
Monday, 28 January 2019 13:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Manisha,

i set up a new test site and went through the whole process again.
On the test site, everything worked as expected.
With upgrades, when the new plan invoice was approved, the old subscription was expired correctly.
So it seems its something wrong on my LIVE site (according to the system logs, we have had Payplans installed for 10 years days so its quite possible its something from way back when interfering)

Guess I will have to poke around a bit and find out where the problem is.
·
Monday, 28 January 2019 14:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Marc,

Thank you for updating us on this issue.

Guess I will have to poke around a bit and find out where the problem is.
ok, keep me update on this issue.

Thank you for understanding !
·
Monday, 28 January 2019 15:12
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post