BubbaLovesCheese
Active member
I'm trying to figure this out.
Let's say I offer an upgrade to "gold" like so:
This whole thing seems a bit mad to me. Does anyone have any suggestions how to normalize this behaviour?
Ideally:
Let's say I offer an upgrade to "gold" like so:
- $10 for 3 months
- $20 for 6 months
- $30 for 12 months
- If a user buys 3 months, the option to purchase another 3 months disappears
- If they buy 6 months, then they have 2 concurrent "gold" memberships (a 3 month and a 6 month)
- If I use the "GiftUpgrades" addon, then a user can extend another users membership if they gift the same duration, which they cannot do for themself
- If a user purchases a 3 month membership, returns to the account/upgrades page, and quickly purchases a second 3 month membership before the first one is processed, then they will actually have a 6 month membership (which is great, but not possible if you wait too long for the first purchase to go through)
This whole thing seems a bit mad to me. Does anyone have any suggestions how to normalize this behaviour?
Ideally:
- Purchase a 3 month membership
- Purchase another 3 month membership, get 6 months in total
- Purchase a 6 month membership, now have 12 months in total
- Gift a 3 month membership, the receiver get 3 months
- Gift a 6 month membership, the receiver now has 9 months