By Supporter on Saturday, 16 February 2019
Posted in General Issues
Replies 6
Likes 0
Views 722
Votes 0
Hello,

I am wondering what happens if a customer buys two different plans at a different date and plans have the same EasySocial profile app in common (or 2 instances doing the same job, one for each plan):
- Plan A moves to Profile 1 when subscription is active and back to Profile 0 when it ends
- Plan B moves to Profile 1 when subscription is active and back to Profile 0 when it ends

So if the customer buys Plan A (1 year) in January and Plan B (1 year) in March
will the customer be moved to profile 0 when Plan A ends or will he stay under profile 1 because of Plan B (any possible conflict in that case)?
Hey Supporter,

Sorry for the delayed response due to weekend.

If both plan using same profile then it's changing to profile 0.
Do you want this same scenario or ?

Update me with response.
·
Monday, 18 February 2019 14:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Manisha,

The correct behavior is that the user stays in profile 1

I suspected a conflict in that kind of scenario, I will avoid these configurations.

Maybe you can improve the component by implementing checking rule if any other active subscription requires an "instance" (don't know how to name these) to stay active?
·
Monday, 18 February 2019 17:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Supporter,

Maybe you can improve the component by implementing checking rule if any other active subscription requires an "instance" (don't know how to name these) to stay active?

You mean if any app created for active subscription ans same profile is used for that also , in that case profile shouldn't be change, m i right or you mean something else.

Update us.
·
Monday, 18 February 2019 17:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Manisha,

I am thinking global not specific.

If there are two or more "instances" active at the same time, as soon as one becomes inactive the component should check if there are any other still active instances.
EasySocial profile app in common (or 2 instances doing the same job, one for each plan):
- Plan A moves to Profile 1 when subscription is active and back to Profile 0 when it ends
- Plan B moves to Profile 1 when subscription is active and back to Profile 0 when it ends
So if the customer buys Plan A (1 year) in January and Plan B (1 year) in March
The correct behavior is that, when plan A ends, the user stays in profile 1

The example is with profile but I suppose it can happen with other app configurations
Writing this is much more complicated than talking about it ...
·
Monday, 18 February 2019 17:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Supporter,

Thank you for sharing details information.
We will look into this , how can we add this kind of checking.

Thank you for understanding !
·
Monday, 18 February 2019 18:21
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post