Pre-purchase question with a hypothetical.
I have a ranked tier of roles, for this example called Donor 1, Donor 2, and Donor 3. These are billed on a recurring basis, perhaps monthly or yearly.
I would like to make it so you can only have one active at a time. So if I purchase the Donor 1 rank, Donor 2 and Donor 3 now behave as upgrades. Purchasing Donor 2 should prorate the cost, remove my Donor 1 role, and add my Donor 2 role.
Is this possible with this plugin or is this simply providing a graphical front-end to the existing User Upgrade feature?