Hi,
We would like to allow paid subscribers to invite friends. For each friend that becomes a paid subscriber too, we would offer one free week to the first user.
The subscription is on a monthly plan.
We don't want to use coupon as Stripe can only use one coupon at a time and if a user invites 3 friends, we don't want to have to store 2 coupons while using the 1st one and automatically detect the end of a coupon to use the next one.
So we are having a look at negative invoice items which seem to do the trick, but we have a few questions:
1) If a user invites 1 friend, gets 1 negative invoice item then cancels his subscription.
At the end of the paid period, will the negative item be handled like a refund for this user? We don't want that, we would like the item to be lost to the user if he cancels the subscription (or be kept for later use if the user re-subscribes).
2) If a user invites 10 friends and get 10 negative items, the sum of which being greater than the plan's cost, will he also get refunded when the next invoice comes? We don't want that either, we would like items to be spread through invoices so that for example the first 2 invoices have amount 0€ and the third one is lessened with what is left of negative items
Do negative invoice items allow these particular cases?
Or should we use something else?
Thanks in advance for any help on this,
Kind regards