Skip to navigation

Credit notes

Adjust a finalized invoice, before or after it is paid.

Status: not supported for public use. The Credit Note routes answer in test mode; live credit notes are not enabled yet. The routes are absent from the API Reference and SDK certification. Runtime availability is not a Stripe parity or stability guarantee; the exact registration is accounted for in the canonical mounted catalog.

A credit note follows Stripe’s credit_note object. It adjusts an open, paid or uncollectible invoice: the part of the note up to what is still owed lowers amount_due (a pre-payment credit), and the rest returns money already paid through a new refund (refund_amount), existing refunds (refunds[]), the customer’s balance (credit_amount) or credit given outside Fluveo (out_of_band_amount). The invoice total never changes.

The routes are create, preview and its lines, retrieve, list (by invoice, customer or created), a note’s lines, update (memo and metadata), void (while the invoice is open or uncollectible) and a PDF of the note. Customer balance transactions are served at /v1/customers/{id}/balance_transactions.

Where Fluveo differs from Stripe: notes carry no tax or shipping, no credit-note email is sent, the PDF is served behind the API key, and a refund is never advanced beyond the settled funds available. The full list is in the Stripe divergences register.