-
Notifications
You must be signed in to change notification settings - Fork 3
Limited buy option #7
Comments
This is open for discussion, however I think:
|
I've already implemented such option in my project. And can make pull request. |
@rdlabspl The logic is confusing. We could forbid the user payment for plans that are beyond their current plan (1.5x to 2x). I.e. User bought a 30 days subscription, and wants to buy 90 more in advance...this should not be allowed, I agree. However allowing only the longer ones? I assume you want that because longer means upgrading. |
This is hard to grasp, because you are all talking about user cases, but at the same time all of you are trying to define your use case as the main/only user case for the package, but I guess we can agree with a few things: Buying several subscriptions in advance is not a really good idea for the service provider and in this I do agree with @rdlabspl, but you're not thinking than it can make sense for the buyer, who perhaps will take the benefits. Something to solve here. At a first glance what I can see is a broken workflow which needs to be taken care of. |
@cdvv7788, @sebastian-code you're right. Preventing user from buying shorter Pricings when the longer ones are still available doesn't make much sense, but still some kind of limiting endless buying is necessary. |
So, before buying we calculate if the time the user would have after buying the plan is bigger than the variable to decide if we let him or not? |
Now user can buy as many pricing in advance as he wants.
Preventing user from buying more than one pricing ahead seems as good idea.
The text was updated successfully, but these errors were encountered: