How Stripe Payments Work Inside OrdoLux

Stripe payments integration in OrdoLux for law firms

How Stripe card payments work inside OrdoLux; from sending a Pay now link to automatic ledger reconciliation.

How Stripe card payments work inside OrdoLux; from sending a "Pay now" link to automatic ledger reconciliation; and why offering card payments to legal clients changes the billing conversation.

Getting paid is the part of legal practice that should be easy but often isn't. The invoice goes out, the client receives it, and then the firm waits. And waits. A bank transfer requires the client to log in to their banking app, find the firm's sort code and account number, type it all in, and send. Every step is a chance for delay.

Card payments remove that friction. The client clicks a link, enters their card details, and the payment is done. The firm sees it immediately. The ledger updates automatically. No chasing, no reconciliation, no waiting.

OrdoLux integrates Stripe card payments directly into the matter workspace. This guide explains how it works and what it means for a law firm's billing process.

The payment problem in legal billing

Most UK law firms still rely on bank transfer as their primary payment method. This creates three problems:

Delay. A client who receives an invoice on a Friday might not process a bank transfer until Monday; or later. The firm's cash flow depends on the client remembering to pay.

Reconciliation. When a payment arrives in the firm's bank account, someone has to match it to the correct invoice and matter. If the reference is wrong, missing, or vague, the payment sits unallocated until someone tracks it down.

Friction for fixed-fee work. Clients on fixed-fee arrangements expect to pay quickly and easily. Asking them to set up a bank transfer for a £250 disbursement feels disproportionate to the amount.

Card payments solve all three. The payment is instant, the reference is automatic, and the friction is minimal. The client pays the way they pay for everything else online.

How Stripe works inside OrdoLux

OrdoLux uses Stripe as its payment infrastructure. Stripe is the same platform used by thousands of UK businesses; from small online retailers to major SaaS companies. It is regulated by the Financial Conduct Authority and provides PCI-compliant payment processing.

Here is how the workflow works:

1. Generate the invoice

When you generate a bill inside OrdoLux; whether it's an interim statute bill, a final bill, or a disbursement invoice; the platform creates an itemised invoice with the matter reference, time entries, disbursements, and VAT. This is the same process described in our legal billing guide.

2. Send the "Pay now" link

When the invoice is sent to the client, it includes a "Pay now" button or link. The client clicks the link and is taken to a Stripe-hosted payment page where they enter their card details.

The payment page is branded with the firm's name. The client sees:

  • The firm name
  • The invoice amount
  • The invoice reference
  • A card entry form (no account creation required)

The client enters their card details and clicks pay. The payment is processed instantly.

3. The ledger updates automatically

When the payment succeeds, OrdoLux updates the matter ledger automatically. The payment is allocated to the correct invoice; no manual reconciliation needed. The matter's financial position is updated in real time.

This is the key advantage over a standalone card payment system. With Stripe alone, you would need to manually match the payment to the invoice in your practice management system. With OrdoLux, it's automatic; the payment and the invoice are linked from the start.

4. The client account and office account

For SRA-regulated firms, the accounting treatment matters. Stripe payments are received into the firm's account, and OrdoLux's SRA-compliant ledger handles the allocation:

  • Client money (payments on account, disbursements held for third parties) goes to the client account
  • Office money (fees earned, payments for work done) goes to the office account
  • The ledger records the movement and maintains the audit trail

5. Sync with Xero or QuickBooks

If the firm uses Xero or QuickBooks for accounting, the payment syncs automatically. The invoice and the payment appear in the accounting software without manual entry. The firm's accountant sees the same data the firm sees; no duplicate input, no reconciliation gaps.

What it costs

Stripe charges a transaction fee per payment. The standard rate for UK cards is 1.5% + 20p per transaction. For international cards, the rate is higher (2.25% + 20p).

The fee is deducted from the payment before it reaches the firm's account. For a £1,000 invoice, the firm receives £984.50 (1.5% + 20p = £15.50 fee). For a £250 disbursement, the firm receives £246.05.

Whether the firm absorbs the fee or passes it on to the client is a commercial decision. Most firms absorb the fee as a cost of doing business; the improvement in cash flow and the reduction in admin time more than offsets the transaction cost.

When to use card payments

Card payments work well for:

  • Fixed-fee matters; the client knows the amount and can pay immediately on receipt of the invoice
  • Disbursements; small amounts that feel disproportionate to process via bank transfer
  • Interim bills; billing as you go keeps cash flow healthy, and card payments make it easy for the client to pay each interim
  • Retainers and payments on account; the client can fund the retainer with a card payment before work begins

Card payments are less suitable for:

  • Very large invoices; the percentage fee becomes significant on a £50,000 invoice (£751.50 in fees)
  • Third-party payments; if the payment is coming from an insurer or another firm, bank transfer is more appropriate
  • Client account deposits; while Stripe can handle these, the firm needs to be careful about the timing of the transfer from Stripe to the client account

Security and compliance

Stripe is a PCI-DSS Level 1 certified payment processor; the highest level of payment security certification. Card details never touch the firm's servers; they are entered directly on Stripe's hosted payment page and processed by Stripe's infrastructure.

For SRA compliance, the key considerations are:

  • Client money rules; payments must be allocated to the correct account (client or office) promptly. OrdoLux handles this automatically.
  • Audit trail; every payment is logged with a timestamp, the invoice reference, and the Stripe transaction ID. This is the firm's record of receipt.
  • Data protection; Stripe stores card data securely; the firm does not hold card details. GDPR compliance is maintained because the firm is not processing card data directly.

Setting up Stripe in OrdoLux

Setting up Stripe requires:

  1. A Stripe account (free to create at stripe.com)
  2. Connecting the Stripe account to OrdoLux (a one-time setup in the platform settings)
  3. Verifying the firm's bank account details with Stripe

Once connected, every invoice generated in OrdoLux can include a "Pay now" link. No per-invoice setup is needed.

Where OrdoLux fits

This is a product guide; Stripe is built into OrdoLux and works from inside every matter. Generate an invoice, send it with a "Pay now" link, and the payment and ledger update are handled automatically. No separate payment system, no manual reconciliation, no chasing.

OrdoLux also includes time recording, document management via SharePoint, Checkboard for KYC and AML, and built-in e-signature; all in one matter-centric workspace.

See all features or book a demo.


Limited offer

6 months free — founding firm access

We're inviting a small number of UK law firms to join OrdoLux as founding customers. Full platform access, completely free for 6 months. No credit card. No catch. When we have enough firms on board, this offer closes.

Apply for founding access →

Try OrdoLux — legal case management software built for UK solicitors

Matter management, time capture, billing and AI tools in one platform. Rolling monthly, no lock-in, £50 + VAT per user.

Book a free demo Learn more

← Back to the blog

Explore related guides