I am developing a Google Play application which has multiple subscription tiers and multiple subscription periods:
>Tier A - Annual] Tier A - Monthly]
>Tier B - Annual] ]Tier B - Monthly]
nTier C - Annual] aTier C - Monthly]
I would like to apply different proration methods depending on if the user upgrades/downgrades their subscription.
What is the most sensible method to determine if a subscription change is an upgrade or downgrade in this scenario?
In this guide an upgrade is described as a change where the ‘price per unit of time increases’. I’m confused about how to compare two subscriptions which use different time units (e.g. moving from rTier A - Annual] to Tier B - Monthly])
Many thanks