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

  1. Log in to the portal.
  2. Click Invoices in the header.
  3. 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

  1. The Stripe payment form loads automatically below the balance summary.
  2. Enter card details.
  3. Click Pay $[amount].
  4. Payment confirmed: status flips to Paid and any locked downloads for the listing unlock immediately.

From the invoices list

  1. Find the invoice.
  2. Click to open the detail page.
  3. 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.

Useful when your brokerage handles payments:

  1. Invoices list β†’ copy icon in the row.
  2. Toast confirms the link was copied.
  3. 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.