Hi
Does anyone know if it is possible to create processes to automatically downgrade a user to a level other than zero?
I want to be able to offer different membership levels for a single fee and then after the first 12 months charge an annual support fee.
The user can cancel the support agreement if they wish. However, I still need them to have access to the content and tools they paid for. All they will not have access to is support (similar the way s2member provides lifetime updates but only support for 12 months unless you pay a fee). Only difference is I want to set up the recurring fee at the point of enrollment.
I was thinking. Offer a form with 1 year initial access for $x and then $y as the annual recurring fee.
When they purchase they will be assigned to level 2. However, all the pages on the site will restrict content at level 1 with the exception to the support page for submitting support requests. This will be level 2.
So, if the member chooses to cancel the annual payment, I would like s2member to automatically downgrade from level 2 to level 1. This means they maintain access to the content and tools they have paid for but will not be able to access the support.
Thanks in advance for any help.