#SCIF

1 messages · Page 1 of 1 (latest)

ocean helmBOT
upbeat quiver
#

hello! unfortunately, there's no great workaround for this when you use Subscriptions with Stripe. The only way would be to implement your own logic for recurring payments for debit type payment methods

#

even if you solved the first payment issue, the same issue would still exist for subsequent renewals whereby the subscription is renewed and "active" even when the payment is still successful

inner halo
#

Subsequent payments are totally different story, as mostly, there are smart retries during which the subscription left active

upbeat quiver
#

so you only want to solve the first payment issue?

#

hrm, even so, there's still no great workaround

inner halo
#

Yep, the first payment is the issue, as my platform didn't get the payment but has to generate very useful data. In case if I would rely on subscription status, rather than payment one

upbeat quiver
#

one idea i had was to collect a one time payment upfront first, then when that's successful, you would create the subscription with a one time 100% discount.

However, that leads to a few strange edge cases e.g. if you need Stripe to handle proration for the first invoice/payment, it's not going to work since the first invoice has a discount of 100%. your customers would also get a $0 first invoice for the Subscription which may be confusing

inner halo
#

Got it, thanks! That looks ugly and not really reliable.

#

So pity there is no way to setup a billing period start