Subscriptions - Would like the option of adding a "Reactivation" Fee
I need to create Variable Subscriptions that allow for 3 different fees: Sign-Up; Renewal; and Reactivation. In our model, a customer creates an account that uses a Sign-Up Fee and and Renewal Fee and can pre-pay for months or years in advance. As long as they renew on or before their Subscription End date, they receive the Renewal price. However, if their Subscription expires, they will be subject to a "Reactivation" Fee, which is different than simply charging for the unpaid renewal...it is in addition to.
For instance, a subscription variation might have a sign-up fee of $199 and then $99 annual renewal. As long as they renew prior to their subscription date, they will be charged $99 (and it would be great if they could always see a "Renew" button if they chose to renew in advance. However, if the subscription end date passes, they may choose to reactivate their account from that day forward and be charged the Annual Renewal of $99 PLUS a Reactivation Fee of $50 for a total charge of $149.