#Wreck
1 messages · Page 1 of 1 (latest)
Hi, no there is not a way to 'move previous invoice(s) from the previous subscription to the new subscription.' However, I'm unsure what you're trying to achieve here. Can you add more details here?
If you're trying to see all of the invoices on the customer, you can by using the 'List all invoices' API: https://stripe.com/docs/api/invoices/list#list_invoices-customer
Even though their invoice failed on the first month, we still provided our services to them as if their purchase succeeded, as to not lose customers.
Now, they have a working payment method we would like to charge for the previous invoice. But we couldn't because it says that the subscription is already canceled.
Is there any way to move that invoice to the new subscription or should we create another invoice in place for that invoice?
Yah, you cannot move an invoice like you describe here. However, when you create the Subscription, you can backdate the subscription, https://stripe.com/docs/billing/subscriptions/backdating. Alternatively, like you stated, issue an invoice separately for that used month. Or, you could also add an invoice item, https://stripe.com/docs/api/subscriptions/create#create_subscription-add_invoice_items to the new subscription.