#discard

1 messages · Page 1 of 1 (latest)

trim sorrelBOT
scarlet mango
#

đź‘‹ happy to help

#

for subscription that has been already paid outside Stripe’s payment system using “send invoice” billing method.
this is really confusing

#

you're creating a subscription with a collection method send_invoice and then collecting a PM for that same subscription?

main bramble
#

So we are in a situation where we have to collect payment from our customer outside the Stripe system and then create subscription manually from the Stripe dashboard with “send invoice” collection method so that we can activate subscription without entering payment method. The auto charge collection method won’t allow us to create subscription without payment method so we have no other options. Now the created subscription doesn’t have associated payment method so auto-renew is not enabled. So we plan to create a flow in our web app where user can come and add their payment method and then enable auto renew for their subscription. @scarlet mango

scarlet mango
#

actually you can

#

you can create a subscription and pay the first invoice as paid_out_of_band

trim sorrelBOT
main bramble
#

So is there a way to create subscription "from the Stripe dashboard" and make that paid_out_of_band field set? We will be using Stripe dashboard for creating the subscription after payment is received out of band.
And even after that is set, we still need to be able to set default payment method for auto renewal since no payment method has been set for the customer. So it goes back to my original question where "is there a way to only save customer's payment method using Stripe elements without going through the checkout process?"

meager glade
#

đź‘‹ stepping in as tarzan needs to step away

main bramble
#

Oh! I missed that one. It looks like confirmSetup instead of confirmPayment only stores the payment method information that is entered in Stripe PaymentElement?

meager glade
#

Yep

main bramble
#

That's awesome let me try that out. Thanks a lot @meager glade !