How to accept card payments on invoices in JobSheet
Before you start
- Set up Stripe Connect in Workspace → Integrations (Online payments).
- Turn on customer notifications if you want JobSheet to email the invoice with a pay link.
- Add a customer email on the invoice.
Send an invoice with a pay link
- Create or open the invoice and set status to sent (or use Email to customer).
- JobSheet opens Stripe Checkout on your connected account for the amount due (invoice total minus issued credit notes). The same pay flow works from Pay now by card on the customer link.
- On the invoice detail screen, Card pay link shows Active on customer link when Stripe Connect is ready and the invoice is open and sent.
When the customer pays
- Stripe processes the card payment to your Stripe account.
- JobSheet sets the invoice to paid and records the payment reference when the webhook confirms.
- Reports → Money in (marked paid) uses the paid date.
If card payment is not offered
- Connect onboarding incomplete — finish in Workspace → Integrations (Online payments).
- Invoice is draft, void, or paid — pay links apply to open sent invoices.
- No customer email — pay link may still work on the copied customer link depending on setup.