Lesson 4 of 4 · 12 min

Forms and payments

Public enquiry forms become leads; portal invoices are paid via Stripe Checkout.

Lesson 4 of 4

Public enquiry forms and online invoice payments are the two client-facing "do something" features. Forms bring new enquiries into Leads for staff review; invoices are paid online via Stripe Checkout.

Forms create leads, not matters

A public form does not create or update a matter record. When someone submits it, it becomes a lead, at the lead stage the form names, for a staff member to review and convert. Treat forms as a front door for new work, not as a way to edit existing matters.

  1. 1

    Build an enquiry form

    Go to Leads › Enquiry forms and click New form. Give the form a name and add the questions you want to ask. Each form gets its own public link, on its Share tab.

  2. 2

    See the public form a client fills in

    The public form lives at /forms/:id and shows the form's name and fields with a Submit button. When a client submits it, they see a confirmation, and behind the scenes a lead is created for your team to review — no matter is touched.

  3. 3

    Show invoices in the portal

    When you send an invoice to the portal, the client sees it in their Invoices list with a "Pay Now" button. (In the read-only preview you'll see the invoices list, but the Pay Now button is hidden — the preview never charges anyone.)

  4. 4

    Pay online via Stripe Checkout

    Pay Now opens a secure payment page where the client pays by card. Online card payment is optional and off by default: it needs your firm's Stripe account connected and 'Also offer card payment' ticked, both under Settings › Money › Invoices & payments (see the Billing & Finance path). Once that's in place, the client pays in a few clicks. Card is the only online option: there's no direct debit.

Tips & pitfalls

  • A public form does not create or update a matter — it creates a lead for a staff member to review and convert.
  • Online payment is optional: it needs your firm's Stripe account connected and card payment turned on in Invoices & payments. Card is the only online option: there's no direct debit.
  • Open your public form's link yourself before you share it — you'll see exactly what a client sees and can check every field reads well.

Key takeaways

  • Public enquiry forms create leads — they don't create matter records.
  • Portal invoices are paid online via Stripe Checkout (card only) at /pay/:token.
  • Online payment needs your firm's Stripe account connected; until it is, clients can see the invoice but can't pay online yet.

Put the lesson into practice.

Book a guided session and our team will help you configure MatterFirst for your own practice.