We allow subscribers to downgrade to less expensive plans. Of course when they upgrade to a more expensive plan their card is charged for the prorated difference, however, if someone downgrades before their subscription is over, is there a way for the difference to be automatically refunded the same way an upgrade is taken into account or does that have to be manually monitored and a refund manually submitted through Authorize.net?
We have weekly subscriptions that run Thursday through Wednesday, however, changes to a subscription only take place within the same week if a change is made before Monday at midnight (of that same week). If made after Monday at midnight, the change would not go into effect until the next week and there would be no refund needed.