Invoices and payments in Service VIN
Invoices are born from accepted quotes, track their outstanding balance, and collect online through the customer portal's Stripe-powered Pay now.
Sales & front office10 in this section
The short answer
How does a customer pay an invoice in Service VIN?
An accepted quote becomes an invoice carrying the same lines and any deposit already taken. The customer opens a link on their phone and pays by card or wallet through Stripe; the payment posts back onto the job and the invoice marks itself paid, so the outstanding balance is always current.
Related feature
deposits and card payments for auto shops is the page about what this article sets up.
Invoices in Service VIN come from accepted quotes — either automatically (the auto-convert toggle in Settings → Quotes, on by default) or via the accepted quote's convert action. That keeps the money math proven once: the invoice snapshots the quote's lines and totals. The Invoices list shows each invoice's status, total, remaining balance and due date, and the page header totals what's outstanding across all open invoices.

An invoice page carries the line snapshot, a payments ledger (each payment marked Stripe or Manual), and a balance card that flips from amber to green as money lands. Send invoice to customer texts/emails a secure portal link; on it, the customer presses Pay now and is redirected to a hosted Stripe Checkout for the current balance. Cash, e-transfer or card-on-terminal money goes in through Record a payment, which pre-fills the remaining balance and supports partials.
Troubleshooting
An invoice shows an "Overpaid" warning.
Why: Two payments landed for the same balance — usually an online payment completing after a manual one was recorded.
Fix: Refund the difference to the customer, then record the refund against the payment.
Common questions
Can I create an invoice from scratch, without a quote?
No — invoices are created from accepted quotes so pricing, tax and margin are proven before billing. For ad-hoc work, build a quick quote and accept it.
Do partial payments work?
Yes. Manual payments can be any amount up to the balance, the invoice moves to Partial, and the portal's Pay now always charges whatever balance remains.