Option to change the expiration date of invoices
E
Elizabeth Lugo
Currently, the invoices I send to my customers are only valid for 24 hours, which is not enough time, and I have to keep sending new invoices because customers don't manage to make the payment in time. There should be an option to choose the expiration date.
Autopilot
Merged in a post:
Send Invoice: use Stripe send_invoice collection with a due date - emailed invoices currently die after 23 hours
M
Merlin Matthews
When you create a subscription order in CF 2.0 and email the invoice via Send Invoice, the first Stripe invoice is created with collection_method=charge_automatically and no payment method attached. Stripe hard-expires the subscription if that first invoice isn't paid within ~23 hours (incomplete_expired - final and irreversible; the invoice is voided and the payment link dies).
Real customers are at work, in other time zones, or just don't open email that day - we lost most of a cohort's invoices this way before CF support replicated and confirmed the behaviour (workspace 283586).
Request: create Send Invoice invoices with collection_method=send_invoice and a configurable due date (7/14/30 days). Per Stripe's own docs (https://docs.stripe.com/billing/collection-method), unpaid send_invoice invoices simply go past_due and stay payable - no 23-hour expiry. That's what a Send Invoice feature should do.