Skip to main content

Overview

The customer payment portal is a simple, secure page where customers can view their invoices, see all charges, add a tip, and pay online with a credit card. Each customer gets a unique payment link that you can share via text or email. No login is required — customers just open the link.
To accept online payments, you’ll need to connect your Stripe account first. Without Stripe, customers can still view their invoices but can’t complete payments online.

How it works

  1. You send a payment link to a customer (using the Send Invoice button)
  2. Customer opens the link (no login required)
  3. Customer sees a list of their invoices
  4. Customer clicks an invoice to view the full breakdown
  5. For eligible invoices, the customer is first shown a service review page where they can rate the service and optionally add a tip
  6. Customer enters their card details and completes payment (when Stripe is connected)
  7. Payment is processed and applied to the invoice automatically
1

Open the invoice detail page

From the Money page, click on an invoice to open it. Or from a customer’s profile, find the invoice in the Invoices section.
2

Click Send Invoice

Tap Send Invoice. This sends the invoice and opens the SMS sharing modal.
3

Share the message

A pre-filled message is ready with the customer’s unique payment link. Either:
  • Tap Send SMS to open your messaging app with the message ready to send
  • Tap Copy Message to copy the full message to your clipboard (shown when no phone number is on file)
  • Tap Copy to copy just the link SMS compose modal with payment link
The payment link shows real-time data. When you add charges or credits to the customer’s account, the balance on the payment page updates automatically.

What customers see

Invoice list

When customers open their payment link, they see a list of their invoices and service reports. Each entry in the list shows one of the following: Invoices (with a dollar amount):
  • Unpaid — balance is outstanding
  • Partially paid — a payment has been made but the full balance is not yet covered (shows the remaining amount owed alongside the original total)
  • Paid — fully settled
Service reports (no dollar amount):
  • Completed — a $0 service visit from a subscription service. No payment is required; tapping it shows the service details.
They can tap any item to view details and, for invoices, complete payment. If a customer has no invoices or service reports, they see a “You’re all set!” confirmation message. Customer invoice list with service report

Service reports

When you complete a subscription service appointment at no charge (for example, a visit included in a flat-rate monthly plan), customers see a “Service completed” entry in their portal. Before viewing the service details, customers are shown a quick “How was your service?” page where they can rate the experience and optionally add a tip. Tips on service reports work the same way as on invoices — the tip selector only appears once the customer rates, with three percentage presets plus an Other option for a custom dollar amount. Service review screen for a completed visit Review filled with stars and tip preset After rating (or if the service isn’t eligible for review), they see the full service report:
  • An AI-generated service summary describing the work performed in plain language (when available)
  • The service name and property address for each appointment
  • The date of each visit
  • Photos taken during the job
Service report detail The AI summary is written automatically from the notes your crew enters when completing the appointment. It gives customers a clear, readable account of the visit without exposing your internal notes. This gives customers a record of every visit, even when no invoice is generated.

Service review

For invoices tied to a completed service appointment, customers are first shown a “How was your service?” page before they can pay. This gives them a chance to rate their experience, optionally add a tip, and preview the full invoice they’re about to pay. Service review screen with star rating The page is laid out as a single, scrolling experience:
  1. Star rating at the top. Customers tap 1–5 stars to rate their service. No tip selector is shown until a rating is chosen.
  2. Tip selector (appears after rating). Once the customer rates, three preset percentage buttons appear — 15%, 25%, and 20% — alongside a full-width Other button for a custom dollar amount. Nothing is pre-selected, so customers who don’t want to tip simply leave the section untouched.
  3. Full invoice card. Directly below the tip selector, customers see the same detailed invoice card they’d see on the payment page — business info, service summary with after-photos, line items, totals, and balance due. They can preview exactly what they’re about to pay before continuing.
  4. Floating “Continue to payment” button. The CTA sticks to the bottom of the screen on mobile and desktop so it’s always within reach.
Tip section visible after rating If a customer wants to enter a custom tip amount, they tap Other to reveal a dollar-amount input. Other tip selected revealing custom amount input Custom tip amount entered Once the customer taps Continue to payment, their rating is saved, the tip (if any) is added as a line item to the invoice, and they’re taken to the payment page. The chosen tip carries through to the invoice — they won’t be asked to pick a tip again. Invoice on the payment page after a custom tip was added If an invoice is not eligible for review (for example, if the customer has already rated it or already paid), they go directly to the invoice payment page. Non-reviewable invoice goes directly to payment

Invoice detail and payment

When a customer opens an individual invoice, they see a single invoice card containing:
  • A Service Summary section at the top (when available) with an AI-generated description of what was done plus any after-photos your crew uploaded during job completion
  • Your business information (logo, name, address, phone, email, and website — whatever you’ve configured in Business Profile settings) shown above the card
  • Their name and billing address
  • Invoice number and dates (issued, due)
  • All line items with titles, quantity, and amounts
  • Any carried-forward charges from previous invoices
  • Subtotal, tax, any credits applied, total, and balance due
After-photos render as a 3-column grid of thumbnails directly under the summary text. Customers can tap any thumbnail to open the full-size image in a new tab. Line items show the quantity inline (e.g., QTY: 2). When a quantity is greater than 1, the unit price is shown below the item name and the total for that line is shown separately — giving customers a transparent breakdown. If the invoice is overdue, the page title shows “Pay past due invoice.” The tip the customer picked on the review screen is already applied as a line item on the invoice, so the payment page doesn’t ask them to choose a tip a second time — they go straight to entering their card details.

Payment form

When Stripe is connected, customers see a secure payment form where they can enter their credit card details and complete payment. Stripe payment form with tip Stripe payment form without tip The payment form is powered by Stripe and is fully PCI-compliant. Card details are never sent to Probase — they go directly to Stripe’s secure servers. Customers may be asked to consent to receive text message communications about their account and services. This consent is optional and not required to complete payment. TCPA consent checkbox

When Stripe isn’t connected

If you haven’t connected Stripe yet, customers will see a message that online payments aren’t available. Stripe not connected They can still view their invoices and charges, but they’ll need to contact you directly to arrange payment. In addition to payment links, you can also share quote links with customers. A quote link lets customers view the full quote details and approve or decline it on their own — no login required. When a quote is in Sent status, a customer quote link appears on the quote detail page in Probase. Copy and share that link via text, email, or any other method. Customers can:
  • Review the quote details and full pricing breakdown — base service, any additional line items, subtotal, tax, and total
  • Tap Approve to accept the quote (the confirmation shows the full total including line items and tax)
  • Tap Decline and select a reason (Too expensive, Found another provider, etc.)
If the quote has a valid-until date that has passed, customers see an expiration notice and are prompted to contact you for an updated quote. See Managing quotes for full details including screenshots of the customer quote experience.

Best practices

  • Send after completing work — Use the Send Invoice action right after finishing a job to let the customer see their charge and pay
  • Follow up on overdue invoices — Re-share the link when following up on outstanding balances
  • Let customers bookmark it — The link never expires, so customers can return anytime to check their balance