
Fast, Secure, Compliant Payments for Law Firms.
IOLTA-compliant payments for collecting retainers, holding trust funds, billing matters, and sending disbursements — in one platform.
Unified platform for legal
Payload offers a seamless, compliant payment solution for law firms. Simplify and effortlessly manage client billing, attorney fees, and disbursements, all while ensuring smooth integration with your current legal software.
Payment links
Send customized payment requests or set up secure payment pages to accept retainers, settlements, consultation fees, and inbound co-counsel payments. Built for the operational realities of legal payments — IOLTA trust account routing, automatic separation of earned and unearned funds, and chargeback handling that protects client trust balances. Processing fees never debit IOLTA accounts.
Brandable so your clients know it's you
- Customize the business name and logo
- Editable contact details and address
Send or Embed
- Send via branded email or text
- Embed on your website
Customizable Form and Datafields
- Create a customizable payment form
- Include descriptive static datafields
Attach Documents or Invoices
Supports
Send outbound payouts
Automate your firm's payables with Payload's outbound payment platform.
Send referral fees, co-counsel disbursements, settlement payouts, expert witness payments, and vendor bills. Route funds directly from operating or trust accounts based on the payment type — without manual reclassification.
Low Cost
Pay Any Person or Business
Unlimited Bank Accounts
Same Day Processing
Automated receipts and notifications
Flexible pricing & processing limits
Maximize revenue with flexible pricing options alongside volume thresholds that suit any firm. Options to pass card fees to payers, split fees, utilize level three data and volume discounts.
Unified Across All Types
Ready to automate your legal payments?
Are you a legal platform looking to integrate?
Choose your integration level from a no-code, low-code, or deep platform integration using the innovative API components of your choice.
import payload from 'payload-api'
const pl = payload.Session('your_api_key')
const payment = await pl.Payment.create({
amount: 100.0,
payment_method: pl.BankAccount({
account_number: '1234567890',
routing_number: '021000021',
account_type: 'checking',
})
})