Разделы
Оплата: модель, знак и проверки
Центральная сущность модуля: поля оплаты, нормализация знака суммы, подбор счёта, проверки при создании, уведомления и
граница «оплата → прибыль».
Счета, виды оплаты и статьи
Справочники, вокруг которых строятся операции, и автоматический пересчёт баланса счёта.
Распределение, назначение платежа и контрагенты
Разметка платежа по позициям заказа, назначение платежа и справочник сторон сделки.
Переводы между счетами и возвраты
Встречные операции: обмен между кассами и оформление возврата денег клиенту.
Графики платежей
Разбивка стоимости аренды на ежедневные плановые платежи и их автоматический пересчёт.
Интеграция с Kaspi
Оплата через платёжный сервис Kaspi (QR-код или счёт на телефон).
Как всё устроено
Одна сущность связывает все разделы модуля — Оплата. Остальное вокруг неё делится на три слоя:- Справочники (счета, виды оплаты, статьи) определяют, куда и как ложится сумма — счёт подбирается автоматически по виду оплаты, а баланс счёта пересчитывается системой при каждом сохранении или удалении оплаты.
- Разметка и встречные операции (распределение по позициям, назначение платежа, контрагенты, переводы между счетами, возвраты) не создают новых денег — они по-разному описывают уже существующие оплаты или добавляют к ним парную операцию.
- Графики платежей и Kaspi — два способа, которыми деньги попадают в систему не напрямую, а по расписанию или через внешний платёжный сервис.
Оплата не пишет прибыль напрямую. При сохранении или удалении оплаты пересчитывается оплаченность заказа, а затем
отложенно, в фоне, — дневная прибыль своим отдельным алгоритмом. Подробности раскладки по дням и расчёта окупаемости — на
странице «Прибыль и окупаемость»; граница между оплатой и прибылью описана в разделе
«Оплата: модель, знак и проверки».