DocsPlatformInvoices
Invoices
Send professional invoices your clients can pay online in one click. Saleonix tracks payment status for you — no chasing spreadsheets.
How invoicing works
- Create an invoice in Store → Invoiceswith your client's billing details and line items.
- Saleonix computes totals (and VAT if enabled) and generates the invoice document.
- Send it to your client — the invoice carries a secure pay link so they can settle it online with a card.
- When they pay, the invoice flips to Paid automatically, an order is recorded, and both sides get an email confirmation.
What's on an invoice
| Part | Details |
|---|---|
| Your company | Name, address, contact details — prefilled from your business profile. |
| Bill to / Ship to | Client name, email, address; shipping block is optional. |
| Line items | Products from your catalog or free-form items, each with quantity and price. |
| Tax | Optional VAT rate applied to the total and itemized on the document. |
| Reference number | A unique referentNumber for your bookkeeping. |
| Due date & notes | Optional payment terms and free-text notes for the client. |
A simple invoice mode is available when you just need an amount and a client — no full line-item breakdown.
Getting invoices paid
The pay button on an invoice opens a Saleonix-hosted payment page. Under the hood the link is signed and expiring, and payment is idempotent: an invoice can only ever produce one order, so a client double-clicking or reopening an old email can't be double-charged. An already-paid invoice simply refuses further payment.
Prefer a standalone link?
Statuses & tracking
| Status | Meaning |
|---|---|
| Unpaid | Invoice issued, payment not received yet. |
| Paid | Payment confirmed — paidAt records the timestamp, and the related order appears under Store → Orders. |
| Overdue | Past the due date without payment — time for a reminder. |
The invoice list in the dashboard shows totals and status at a glance, and payments made against invoices appear in your reports and payout balance like any other order.
Testing invoices
On your TEST store the invoice pay flow uses the checkout simulator instead of the real gateway — approve with 4242 4242 4242 4242, decline with 4343 4343 4343 4343. Everything else (statuses, orders, emails) behaves exactly like live mode.