UPDATES EasySocial 4.0.15 Released! Joomla 5.x and PHP 8.x compatible now!

Helpdesk

Your Time
Our Time
Response Time
24 — 48 hours
We strive to provide the fastest ever response possible. However, we are not super beings.

Allow at least 24 — 48 hours
  Support is online
Our support specialists is available now. We will attend to you as soon as we can.
  Support is online
Wow...don't think i have ever has so many problems with a Stackideas update :o

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?
The replies under this section are restricted to logged in users or users with an active subscription with us