I have a same situation but mine is a little less complicated.
Their first subscription is 1000 coins
but the following months after are 100xN amount months
ex. 15 resub = 1500 coins
ex. 35 resub = 3500 coins


Any help would be appreciated

-SilverZeppelin