#mxc42-subs-prebiling
1 messages · Page 1 of 1 (latest)
Instead of using a coupon, have you considered using the customer credit balance instead? As soon as your customer pays early you can add that credited amount to their customer balance, and it will automatically be subtracted on their next invoices until it's exhausted. The other benefit of customer credit balance is that it shouldn't affect the prorations being generated if you do an update afterwrads
I have considered it, the reason I went with this approach is that some customers have multiple subscriptions, sometimes with different payment methods
So if they paid early on a subscription I wanted it to apply only to that subscription
Gotcha - that makes sense
That makes this all a bit more tricky... then maybe generating negative invoice items (which you can specify a specific subscription for) would be the better option
Generally, I think you're going to have a hard time getting this to work with coupons because of the prorations and it's epecially complicated since these would be amount off coupons, and not percentage based
Alternatively, I know there's some pre-billing betas going around that may be what you're looking for (you can write into support https://support.stripe.com/contact) if you want to know mroe
Ah, I didn't realize you could even generate a negative invoice item
that's an interesting idea
yeah try that out and see how it goes
How do I go about that? I just tried to create a product in the dashboard with a negative price and it doesn't let me
If I create an invoice item in api with a negative amount should it let me?
Yeah you wouldn't create a product, you'd just set the amount and currency with the Invoice Items API directly
mxc42-subs-prebiling
Ok, I'll give that a try