We have a user upgrade option called "Pro Member" that we charged $20 a year for and it's not recurring.
I would like to revise this upgrade option by adding more features to it and changing the cost and billing format (charging a recurring monthly fee instead of an annual no recurring fee)...