Attach invoice line items so Stripe does not finalize at $0 paid #34

Merged
westfarn merged 1 commits from fix/33-invoice-zero-amount-paid into master 2026-10-06 18:24:03 -07:00
1 Commits
Author SHA1 Message Date
westfarn 576675b435 Attach invoice line items before finalize.
CI / test (pull_request) Successful in 13s
Unit Tests / test (pull_request) Successful in 13s
Closes #33. Stripe excludes pending invoice items by default, so the old
create path finalized an empty invoice and Stripe marked that $0 invoice paid.
2026-10-06 20:21:13 -05:00