Browse documentation

Core Platform

Invoicing & Payments

How Peasier invoices actually work — installments, reminders, drafts, tipping, and why Peasier is never the one holding your money.

Invoices cover session packages, add-ons, and anything else a client owes — deposits, rented equipment, resource fees.

Editing before you send

An invoice is completely yours to change while it's still a draft — client, due date, notes, line items, whether it's split into installments, whether reminders go out, even whether tipping is allowed. Nothing about it exists to the client yet; the payment link doesn't work and there's no "Pay" button until you actually send it.

The moment you send it, it locks. Only the invoice number, the payment link, and the currency were already fixed from the start — everything else becomes uneditable the instant it goes out. If you need to change something after sending, the only path is to void it and create a new one; there's no way to quietly amend a sent invoice.

Splitting a payment into installments

A studio can split an invoice into up to 12 installments, and sets both how many there are and what each one costs — a client never gets to choose their own amounts, and the installments always add up to exactly the invoice total. Installments are paid strictly in the order the studio listed them, and a client can't jump ahead to pay a later one before an earlier one is settled. If a due date passes unpaid, nothing blocks late payment — the invoice just shows as overdue in the meantime.

Booking-generated invoices (the ones created automatically when a session is confirmed) are always full-pay — installments are only available on invoices a studio creates manually.

Reminders, and nudging a client yourself

Reminders are optional and go only to the client, never to staff. If a studio turns them on, Peasier can email the client automatically at any of five points around the due date: a week before, on the day, and three, seven, or fourteen days after — the studio picks which of those to use. These go out on their own; nobody has to remember to send them.

For a one-off nudge outside that schedule, whoever sent the invoice (or an owner/admin) can hit a "Nudge" button to send an immediate reminder — limited to once every 24 hours per invoice, so a client can't be nudged into the ground.

Overdue, and what it actually changes

An invoice is marked overdue the moment its due date passes without full payment — nothing more happens on its own besides that. The client can still pay it exactly as before; being "overdue" doesn't lock anything, it's a status telling both sides where things stand. Staff do get an internal notification when an invoice tips into overdue, so nobody's chasing payment by memory.

Tipping

A studio can allow tipping on an invoice, as long as it isn't tied to a booking and isn't split into installments. The client enters whatever tip amount they'd like at payment time — there's no fixed percentage menu — capped at five times the payment amount, mostly to catch a client accidentally typing an extra zero.

Where the money actually goes

Peasier never holds or moves your money. When a client pays, the charge goes straight to the studio's own account — Paystack for invoices in Naira, Stripe for invoices in US Dollars — the same as if the studio had signed up with that provider directly. A studio still on the free plan has a 5% fee deducted from the invoice amount (never from tips); that fee disappears entirely once the studio's on a paid plan. Either way, the payment itself never passes through a Peasier-controlled account — see How Peasier Makes Money.

That also decides how a studio actually gets paid out:

  • Naira invoices settle through Paystack to the studio's bank account, and Peasier reconciles and shows a genuine pending → settled payout history, since Paystack settlement is something Peasier can track precisely.
  • US Dollar invoices settle directly from Stripe to the studio's own bank account, entirely outside Peasier. Peasier shows an approximate running total of what's been collected, but for the exact payout amount and timing, a studio checks its own Stripe dashboard — Stripe's settlement, not Peasier's, is the source of truth here.

Once you pick a currency for an invoice, it's fixed for that invoice's life — a studio's Naira and Dollar totals are always kept and reported separately, never added together. Before a studio can send an invoice in a given currency, that currency's payment account needs to actually be connected (bank details for Paystack, a completed Stripe Connect setup for USD) — Peasier checks this both when the invoice is sent and again when the client tries to pay.

Voiding an invoice

Only an unpaid or overdue invoice can be voided — once it's voided, it's done for good; it can never be paid, edited, or brought back. A paid or partially paid invoice can't simply be voided, since money has already changed hands — that needs a refund through the studio's own payment provider instead. A draft, since it was never sent to anyone, is just deleted rather than voided.

Branded receipts

Every invoice a client receives carries the studio's own logo and brand colors automatically, even on invoices sent before the studio set its branding up. An unpaid invoice shows a "Pay Now" button; once paid, it's stamped "PAID" so there's never any ambiguity.