Plugs into the ledger, the card rail and the bank.
Your accounting system stays the source of truth. CashPilot adds prediction, collections and cash application around it, and posts the results back through the API.
Stripe Checkout pay links in every reminder.
A "Pay now" button in the reminder and on the portal statement opens Stripe's hosted Checkout for that invoice. Fulfilment happens only on a signed webhook, so the ledger changes when the money is real.
- Sessions created per invoice with idempotency keys; overpayments stay as unallocated cash; refunds surface on the timeline.
- Raw-body HMAC-SHA256 signature check, timestamp tolerance, event-id idempotency, live re-fetch before posting.
- Simulated mode reproduces the whole flow without a Stripe account, which is what the live demo uses.
- Test connection, webhook URL, event history and masked keys under Settings → Payments & banks.


Cash application without the Friday afternoon.
Statements arrive four ways and are matched the same way: structured reference, ISO 11649 RF creditor reference, counterparty account or fuzzy payer name, invoice-sum combinations, then short and over payments.
| Source | How |
|---|---|
| camt.053 | ISO 20022 XML; entity declarations rejected. |
| MT940 | SWIFT statement with :61: and :86: parsing, locale-aware amounts. |
| OFX / QFX | Bank and card downloads. |
| CSV | Any bank export; columns detected. |
| Plaid | /transactions/sync with persisted cursors. |
| GoCardless | Bank Account Data API, EU and UK banks. |
Everything in the UI is in the API.
Scoped bearer keys (read or write), per-key rate limits with standard headers, JSON errors, OpenAPI docs. Signed webhooks push payments, promises and disputes to your systems.
- Customers, invoices, payments, communications, promises, disputes, bank transactions, integrations, KPIs and forecast endpoints.
- CSV import from any accounting system with templates for Xero, QuickBooks, Sage and NetSuite exports.
- Full data export as a ZIP of CSVs for administrators.
Stop financing your customers’ cash flow.
Import a CSV and see your own ranked worklist and 13-week forecast in about ten minutes. Or click around the live demo workspace with 18 months of ledger history.