We have an App where we currently sell monthly subscriptions with RevenueCat. We want to implement a referral system where users can get a free month for each user they refer.
Suppose the following scenario:
User A runs a 4.99€ monthly subscription. Let’s say he bought the subscription on September 1st.
A few days later User A refers User B with his referral link. What we want is to give a free month for user A. So on October 1st (the next billing period), User A won’t be charged but instead, the system will give him the free month. (Putting the subscription on hold for that month).
Is there a possibility to implement this use case using RevenueCat?
Thank you in advance!