Payins · Payouts · Trader routing

Money,
moving like
light.

i10Pay routes collections and payouts through your own network of admins, managers and traders — and records every move on a ledger that always balances to zero.

₹0.00
ledger drift
100%
routes explained
HMAC
signed webhooks
Why i10Pay

Built like a vault, not a spreadsheet.

⇄
Ledger

Double-entry, append-only

Every rupee moves as a balanced pair of entries. The database refuses edits; corrections are reversals. Balances are a cache you can reconcile any time.

⟡
Routing

Random, eligible, explained

Each payin goes to a random trader who is active, within limits, holds a live instrument and has capacity — reserved atomically. Every candidate and skip reason is logged.

✦
Signals

Idempotent APIs, signed webhooks

Scoped keys shown once, a unique transaction_id on every write, and HMAC-SHA256 webhooks with backoff and a dead-letter queue you can replay.

Who does what

Five roles, one tree.

  1. AdminIssues treasury float and oversees everything
  2. Sub-AdminFunds and supervises managers
  3. ManagerRuns traders and clients; approves instruments
  4. TraderCollects on UPI / accounts, sends bank payouts with proof
  5. ClientIntegrates by API and watches its own balance
One request to collect

Integrate in minutes.

POST /api/v1/payin
Authorization: i10_live_…

{
  "amount": "100.00",
  "currency": "INR",
  "transaction_id": "order-2026-000123",
  "payment_method": "UPI"
}

→ 201 { reference, status: PENDING_PAYMENT, checkout_url, upi_id, upi_intent, qr_code }