SaaS credit system
So the great thing about a credit system for your paid subscribers, is that you can make a subscription saver like the following picture. As you can see it will prompt a user to pause for either 1 or 2 months instead of cancelling, which will result in losing all their earned credits. Credits stack from month to month, so if they are on a subscription plan that gives 100 credits a month to use on products, and they use 50, they have 150 the next month etc. So let's say you've kept them on a subscription for 3 months, and you keep providing more and more content, and suddenly they want to cancel. Telling that they will lose all the credits they have saved up and not spent for 3 months, is a nice way to keep them as subscribers.