Внутренний реестр операций и балансов, в котором платёжный сервис или банк учитывает, кому сколько денег принадлежит в каждый момент времени. По факту это таблица учёта денег, где фиксируются все зачисления, списания и переводы.
Зачем нужен ledgerЛюбая платёжная система должна точно знать:
- сколько денег у каждого клиента;
- откуда они пришли;
- куда и когда ушли.
Ledger — источник истины. Именно он отвечает на вопрос «чьи это деньги сейчас», а не интерфейс приложения и не выписка банка.
Как ledger работает на практике- Когда пользователь пополняет кошелёк, в ledger появляется запись: баланс +100.
- Когда платит — запись: баланс −100, у получателя +100.
- Если перевод идёт внутри одного сервиса, деньги физически никуда не уходят — меняются только записи в ledger. Это и даёт скорость: без платёжных систем, клиринга и ожиданий.
Ledger и платёжная цепочкаВажно не путать уровни: если ledger — это внутренний учёт, то клиринг и расчёты — это уже движение реальных денег между банками.
Типовой сценарий: пользователь хочет провести операцию → операция фиксируется в ledger → сервис агрегирует операции → дальше клиринг → расчёты с банками или партнёрами.
Пока деньги не вышли за пределы сервиса, всё живёт внутри ledger.
Связь с балансом и холдамиLedger хранит не только доступный баланс, но и статусы:
- available — можно тратить;
- hold / authorization hold — временно заморожено;
- pending — ожидает завершения операции.
Из-за этого пользователь может видеть деньги в интерфейсе, но не иметь возможности ими воспользоваться — ledger уже знает, что средства зарезервированы.
Ledger и контрольLedger — ключевой объект для:
- AML-мониторинга;
- расследования фрода;
- chargeback и споров;
- аудита и отчётности регулятору.
По сути, если операции нет в ledger — её не существует.
Роль ledger в сервисах переводовДля сервисов переводов, включая Bestsend, надёжный ledger — это основа инфраструктуры.
Ошибка в нём = потеря денег, споры с клиентами и проблемы с банками. Поэтому ledger делают отказоустойчивым, детальным и неизменяемым задним числом.