Leffel Consulting Payments
Developer documentation
One API to accept payments online, in person, and via ACH. Your customers stay the merchant of record — their funds, their payouts — while we run the processor complexity behind a single, stable interface.
Base URL
https://payments.leffelconsulting.com/v1 Preview — the API is in active development and not yet publicly live. Request early access.
Start here
Quickstart
Onboard a merchant and take your first payment in a few calls.
Accept an online payment
Create an intent and collect payment with the Payment Element.
Card-present payments
Take in-person payments with a card reader.
ACH bank payments
Accept lower-fee bank debits with async settlement.
Webhooks & callbacks
Verify signed events and react to the payment lifecycle.
Fees & payouts
How the platform fee works and how merchants get paid.
How it works
Merchant of record
Each business is its own connected account. You never hold their funds; payouts go straight to them.
One stable API
You store one lcPaymentId and talk to one versioned REST API — no processor-specific plumbing.
Signed callbacks
We verify processor webhooks, update the ledger, and forward signed events to your app.