Tracking payments
The payments dashboard
Open Payments for a running record of every transaction. Up top, summary cards show total collected, this month, pending, and the transaction count.
Below, a table lists each payment across six columns:
| Column | What it holds |
|---|---|
| Date | When the payment landed. |
| Invoice | The invoice number it posted against. |
| Customer | Who paid. |
| Status | Succeeded, pending, failed, or refunded. |
| Amount | What was charged. |
| Fee | The platform fee, 0.6% on card payments. Payments you record by hand carry no fee. |
Each payment carries a status:
- Succeeded — the money’s in.
- Pending — in flight, not yet confirmed.
- Failed — the charge didn’t go through.
- Refunded — sent back to the customer.
The payments dashboard is admin-only. Managers and workers don’t see the Payments item in the sidebar and are bounced if they navigate to it directly. See Team & roles.
Payment history on the invoice
Every invoice keeps its own list of payments, so you can see how a balance was built up rather than just where it ended. Each entry shows the amount, the date, and how it arrived: Stripe for card payments, or the method you picked when you recorded it by hand.
Payment history is admin-only, like the rest of the money view.
Payment status on the invoice
Every invoice shows its own payment status, kept current as money arrives:
| Status | Meaning |
|---|---|
| Unpaid | Nothing collected. |
| Partial | A deposit or part payment is in. |
| Paid | Settled in full. |
It’s kept current, not just set once. Editing an invoice after it’s paid recalculates this too, so raising the total past what’s been collected drops it back to partial.
Refunds
Refund a storefront order in Stripe and it flows back into ManagePrint on its own: the order is marked refunded, and the invoice behind it drops its collected amount by the refunded amount, back to partial or unpaid.
This automatic path covers storefront orders only. A refund you issue in Stripe against a dashboard invoice payment is not reflected in ManagePrint. Adjust that invoice yourself so your numbers stay honest.
A payment that lands on a combined invoice already paid in full, a duplicate checkout completing after the first one settled it, is never applied. You’ll get a notification to refund it in Stripe yourself. See Combined invoices.
When a payment turns out not to have landed
Card payments settle instantly, but a bank transfer can sit for days before Stripe reports the final outcome, and it occasionally reports one that never clears at all. ManagePrint checks every payment against Stripe once a day, and if one that was already counted as Succeeded turns out not to have arrived, every admin gets a Payment not actually collected notification naming the invoice and the amount, and a link to it.
ManagePrint doesn’t touch the invoice’s balance when this happens. The payment may since have been part-refunded or adjusted by hand, and guessing would risk writing a second wrong number on top of the first. Check the payment in Stripe, then correct the invoice yourself.