#bubonicpestilence
1 messages ยท Page 1 of 1 (latest)
Hi there! No, this isn't possible
I assume you essentially want to "start" a subscription only after the invoice/first payment is paid?
yes
technically, i need some of "non-active" status to persist on a sub, until it's first-time paid, while KEEPING this subs away from auto-cancel (which is caused by incomplete status)
i.e. i need to give a customer first-payment-period longer than 24h, but not letting sub to be "active" ๐
one of solutions i have in mind, is to start ignoring sub status, and look at all invoice for this sub, to determine "final status"
Got it. You probably want to create a one-off invoice that is separate from the subscription. Then, once it's paid, create the subscription server side
You could ignore the subscription status but that seems like it could get messy later if the status on Stripe isn't the source of truth or if you need to reconcile any "real" statuses you see on your end with the sub status on Stripe
good solution too... tyvm! btw, still looking for automated way ๐
hm....
what you think will happen, if i create send_invoice sub, with past_due like 7 days, and 1 second later change this sub to "charge_automatically"
hm...
if there is invoice (due to send_invoice).... it can skip expired status....
or because there is no payment method yet ... it will change to expired ?
Sorry, your messages are hard to follow.
I recommend testing this out with test clocks: https://stripe.com/docs/billing/testing/test-clocks