Instead of offering users a free trial and their billing cycle start at the end of their trial, I'd like to charge a smaller amount for access within the trial period, then when the trial period ends, they are charged the regular amount.
Is there a way in Spark to be able to charge for trial?
Or is there a way to set users off on one plan and upgrade them to another after X days?
Haven't tried it, but sound like it might work if you offer a regular plan (instead of free), and then create a coupon/discount for it and apply it automatically so the user doesn't have to manually enter it? So it charges x on signup and goes to y after some period of time?
Apply to every invoice, just one invoice, or for a certain length of time
Unfortunately, it doesn't work for my use case. Stripe sees that the billing cycle is monthly, so the discount it allows you to apply is one of three options:
Once
Multiple Months (you define the no of months, with the minimum being 1)
Forever
The option I need is 7 days; 7-day trial for $X followed by $XX monthly.
I think I might just have to make the trial free-of-charge.