Invoices & payments

Get paid without leaving the portal.

The invoices module lets you bill a client and lets them pay online, without either of you leaving the portal for a separate invoicing tool. The money goes to your own Stripe account, not ours — we never hold it, and we tell you exactly what we take before you ever raise one.

How it works

Three steps, start to finish.

No configuration screen full of settings to get right first — pick it, write it, send it.

  1. 01

    Connect your own Stripe account

    One connection, done once. Every payment a client makes afterwards lands directly in that account — we never sit between you and your money.

  2. 02

    Raise an invoice

    An amount and a description, sent to one client. Amounts run from $1 to $50,000 — enough range for real client work, tight enough that a typo cannot send a client a wildly wrong number.

  3. 03

    They pay, you see it change

    An invoice moves from draft to open when you send it, then to paid once the client settles it online, or void if you cancel it. The status is always current — nobody has to ask.

What's included

What this actually does.

Read from the product, not written to sound impressive — every line below is true of the module as it ships.

01

Stripe Connect, not a shared pool

Payments go straight into the Stripe account you connect. We never hold a balance of your money and there is no payout schedule to wait on.

02

A disclosed platform fee, and nothing hidden beside it

We take 2% of a payment made through the portal, and Stripe adds its own processing fee on top of that. On a $1,000 invoice, our share is $20.

03

Bill outside the portal, and we take nothing

Nothing forces a payment through the invoices module. Send an invoice from anywhere else and no fee applies, because none of it touched us.

04

A real status, not a guess

Draft, open, paid or void — four states, always visible to you and, once sent, to the client.

05

Read-only for the client, on purpose

A client can view and pay an invoice; raising, editing, voiding and marking one paid all stay in your own client view, so nothing gets changed from the other side by accident.

Built from

The modules behind this page.

  • Invoices

Straight answers

A couple of things worth asking.

Do you ever hold my clients’ money?

No. Payments go directly into the Stripe account you connect; our 2% rides along on the same payment rather than being collected separately.

Can I set up a recurring monthly charge?

Not yet — there is no subscription billing built in. Each invoice is a single amount you raise when it is due.

What if a client wants to pay by bank transfer instead?

That is between the two of you, outside the portal, and we take nothing from it. The invoices module is there when you want a card payment; it is never the only way to get paid.

Ready when you are

Send your next client somewhere better than an email thread.

Every module on this page comes with the one payment — nothing here is held back for a higher tier, because there is no higher tier.

Checkout runs on Stripe · your card details never touch our servers