Skip to main content

Invoices & Payments

Overview

The Invoices & Payments section is where customers manage everything financial. They can view outstanding and paid invoices, pay with a card in under 30 seconds, download PDFs for their records, and set up auto-pay so recurring plans are handled without any manual action.

For contractors, this is one of the highest-value features in the portal — customers who can pay online pay faster. Average days-to-payment drops significantly for businesses that use the portal payment feature vs. mailed or emailed invoices.

Features

  • Invoice List — All invoices sorted by date: open, overdue, and paid. Status is color-coded for quick scanning
  • Invoice Detail — Full line-item breakdown, job reference, date of service, tax, and total
  • Online Payment — Pay any open invoice with a saved card or a new card; powered by Stripe
  • PDF Download — Download a PDF copy of any invoice at any time
  • Auto-Pay — Enroll in automatic payment; invoice is charged to the default card when it is issued or on due date (configurable by contractor)
  • Payment History — Complete record of all payments: amount, date, last 4 digits of card used, and payment reference number
  • Partial Payments — Available if enabled by the contractor; customer can pay any amount toward an open invoice

Invoice Status Reference

StatusDescriptionCustomer Action Available
DraftNot yet sent to customerNot visible in portal
SentIssued and awaiting paymentPay now
OverduePast due datePay now (overdue badge shown)
PartialPartial payment receivedPay remaining balance
PaidFully paidDownload PDF
VoidedCancelled by contractorView only

CRUD Reference

ObjectCreateReadUpdateDelete
Invoice
Payment
Auto-Pay Enrollment
PDF Download
Payment Method (for pay)

Notes

All payment processing is handled by Stripe — Merchant Protocol never stores raw card numbers. A payment confirmation email is sent automatically after each successful payment. Disputed payments trigger a notification to the contractor's Admin account and are managed through the Stripe dispute process. Auto-pay uses the default payment method on file; customers can change their default card under Payment Methods.