Installation
Requires Node.js 18+Quickstart
Configuration
Available Resources
Invoices
Requires v1.2.0 or later. Earlier published versions had no invoices resource.
customer_uuid — the same uuid every other resource uses, and the only
identifier the customer endpoints return.
Statuses
invoice.status is one of draft, sent, viewed, partially_paid, paid, void or
refunded — lowercase. Compare against paid to detect settlement; partially_paid means a
payment landed but a balance remains, which invoice.balance reports.
There is no overdue status — being overdue is a property of an open invoice past its due date and
reads as invoice.isOverdue. overdue and all are accepted as filter values on list().

