Implement Lithic Agent Settlement Account (ASA) for real-time spend control and balance management on a virtual card program

domain: banking-general · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Enable ASA on your Lithic program and register your settlement webhook endpoint in the Lithic dashboard
  2. When a card authorization fires, Lithic sends a synchronous ASA webhook to your endpoint with the full transaction context (merchant, amount, card token, spend_limit details)
  3. Respond with a JSON authorization decision: status=APPROVED or DECLINED within Lithic's required response time; you can also approve a lesser amount for partial authorizations
  4. Maintain a real-time balance ledger per card or account in your system; decrement the balance on approval and increment on reversal or decline
  5. When the transaction clears and settles, Lithic fires a SETTLEMENT event webhook; reconcile the settled amount against the original hold and adjust your ledger accordingly
  6. Use Lithic's spend limit controls (card-level and account-level) as a secondary enforcement layer alongside your ASA logic to provide defense-in-depth

Known gotchas

Related routes

issue a virtual card with Lithic and respond to auth-stream (ASA) decisions
lithic.com · 6 steps · unrated
Build a Lithic virtual card program with per-transaction spend controls and real-time authorization webhooks
ledger/Lithic · 6 steps · unrated
Enroll an Auth Stream Access (ASA) endpoint on Lithic to implement real-time custom authorization logic
docs.lithic.com · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans