Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to force Stripe subscription charge

Does anybody know how I can force renewal (charge) subscription in Stripe? For example, we have 'past-due' subscription, and 3 tries to charge at this 'past-due' period. Customer adds new payment source (credit card), and wants to use it immediately. But next charge in 'past-due' schedule will be performed in few days. How we can call charge (create invoice and pay it) immediately? Any ideas extremely appreciated!

like image 618
Arkady Avatar asked Jun 29 '17 17:06

Arkady


People also ask

Can I manually charge on Stripe?

Our charge a card feature allows you to take Stripe payments from your clients by entering their debit or credit card details directly in the app.

How do I deal with failed subscription payments on Stripe?

Handle payment failuresWebhook notifications provide a reliable way for Stripe to notify you of payment failures on subscription invoices. Some payment failures are temporary-for example, a card issuer might decline the initial charge but allow an automatic retry.

Can you manually retry payment on Stripe?

You can customize your retry schedule to perform retries over those 30 days to best accommodate successful payment recovery after a customer updates their payment methods. You can also Use your own custom link if you want to provide your own page for customers to update their payment methods.


1 Answers

I executed this API call: https://stripe.com/docs/api/invoices/pay

And was able to get the invoice to process payment, even though I was unable to via the web console.

like image 109
sobelito Avatar answered Sep 23 '22 05:09

sobelito