Paying Invoices
How clients view and pay invoices from the portal.
Written By David Dayan
How clients view and pay invoices from the portal.
Viewing invoices
- Log in to the portal.
- Click Invoices in the header.
- You see a table of invoices, newest first.
Only jobs that have been invoiced appear here. Jobs without invoices (e.g., before the listing is activated) won't show up.
No invoices yet? You'll see: "No invoices yet. Your invoices will appear here once you book a shoot."
Columns
- Date - when the invoice was created.
- Property - street address.
- Invoice # - number if assigned.
- Total - order total.
- Status - payment status badge.
Row actions
- Copy link - copies the invoice URL with "Copied!" confirmation.
- View - opens the invoice detail page in a new tab.
Search and filters
- Search - by property address, invoice number, or agent name.
- Status filter - All, Paid, Unpaid, or Partial.
Brokerage admin view
If you're a brokerage admin, you see invoices for all agents in your brokerage, not just your own. An Agent dropdown filter appears so you can narrow the list to a specific agent.
Pay All
When you have multiple unpaid invoices, a Pay All button appears. Clicking it opens a dialog to pay all outstanding balances in a single Stripe transaction.
Invoice details
Click anywhere on a row (or the view icon) to open the detail page:
- Invoice card - full breakdown with Bill To, From, property address, invoice number, and date issued.
- Line items - packages (with included services as indented sub-rows), standalone services with quantity, and fees.
- Totals - subtotal, discount (if any), tax (if any), total, amount paid, balance due.
- Payment history - previous payments with amounts, methods, and dates.
- Stripe payment form - loads automatically when there's a balance due.
Header actions
- Download PDF - downloads the full invoice as a PDF.
- Email Invoice - sends the invoice to yourself or others.
- Copy Link - copies the invoice URL.
Paying
From the invoice detail page
- The Stripe payment form loads automatically below the balance summary.
- Enter card details.
- Click Pay $[amount].
- Payment confirmed: status flips to Paid and any locked downloads for the listing unlock immediately.
From the invoices list
- Find the invoice.
- Click to open the detail page.
- Complete payment using the Stripe form.
From the download page
If you try to download media for a listing with an unpaid invoice, the page shows a warning banner. Clicking Pay takes you to the invoice detail page with a contextual message explaining the block.
Sharing an invoice link
Useful when your brokerage handles payments:
- Invoices list β copy icon in the row.
- Toast confirms the link was copied.
- Paste into email/message.
The recipient can pay without needing a portal login.
FAQ
What payment methods work?
Stripe processes payment, so any major credit/debit card works. Offline methods (cash, check, bank transfer, or other methods like Venmo and Zelle) are recorded manually by your photographer, so contact them to arrange.
Can I pay multiple invoices at once?
Yes. Use the Pay All button on the Invoices page to pay all outstanding balances in a single transaction.
How fast do downloads unlock after payment?
Immediately. The page refreshes automatically and media is available without watermarks.
Can I download a PDF of my invoice?
Yes. On the invoice detail page, click Download PDF in the header.
Payment failed?
Error appears on the form. Re-check card details or try a different card. For persistent failures, contact your card issuer or the photographer.