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