#mxc42-subs-prebiling

1 messages · Page 1 of 1 (latest)

neon fractalBOT
lone hill
#

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

terse kettle
#

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

lone hill
#

Gotcha - that makes sense

neon fractalBOT
lone hill
#

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

terse kettle
#

Ah, I didn't realize you could even generate a negative invoice item

#

that's an interesting idea

lone hill
#

yeah try that out and see how it goes

terse kettle
#

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?

lone hill
#

Yeah you wouldn't create a product, you'd just set the amount and currency with the Invoice Items API directly

neon fractalBOT
#

mxc42-subs-prebiling

terse kettle
#

Ok, I'll give that a try