Alexander Wigmore
Alexander Wigmore

Reputation: 3186

Stripe Cancel one payment in subscription?

Is it possible in a Stripe recurring/subscription to cancel one debit/charge (I.e The customer shouldn't be charged for one month/week/day etc).

Eg: Month 1, Stripe debits customer. Month 2, Customer has decided service isn't required so we need to avoid debit this month. Month 3, Stripe debits customer.

I've checked stripe docs and it only seems to mention completely cancelling the subscription, and getting the customer to re-subscribe which isn't very affective.

Upvotes: 1

Views: 1308

Answers (1)

hybrdthry911
hybrdthry911

Reputation: 1269

There are a couple options you could choose to credit the customer:

One would be to create an invoice item with a negative amount. This would apply a credit to the next upcoming invoice.

Another option would be to edit the account_balance of the customer, this would deducted upon the next subscription charge.

https://stripe.com/docs/api#create_invoiceitem

https://stripe.com/docs/api#update_customer

Upvotes: 3

Related Questions