Документы по уже
посчитанному
Счета, чеки и закрывающие документы строятся по расчёту Genesis. Цена за единицу уходит с восемью знаками и не теряется при умножении на объём.
Счёт inv_01jd9 ноябрь
Фискализация
Возможности
Счета из расчёта
Строки счёта — те же начисления, что посчитал движок. Отдельного прайса в инвойсинге нет.
Полная точность
Цена за единицу отдаётся с восемью знаками: в инвойсинге её умножают на объём, округлять заранее нельзя.
Готовность чека
До счёта на пополнение Genesis спрашивает fiscal-readiness. Не готов чек — 503 fiscal_unavailable, счёта нет.
Подпись политики
Политика фискализации, её ревизия и одобрение подписываются секретом проекции документов.
Связанные модули
Включение инвойсинга тянет за собой кошельки, платежи и тарифы — без них счёт не из чего собрать.
Выплаты продавцам
Еженедельный план выплат по проводкам: продавец видит свою долю и что ушло площадке.
Четыре шага
Включите модуль
Кошельки, платежи и тарифы включатся вместе с ним.
Задайте политику
Фискальная политика, ревизия и подпись.
Выставляйте счета
По расчёту периода или на пополнение.
Закрывайте период
Документы и выплаты по проводкам.
Маршруты
POST /internal/genesis/fiscal-readiness
{ "event": "wallet_deposit",
"receipt_required": true,
"policy": "topup-v3",
"revision": 7 }
→ 200 { "ready": true }
→ счёт выставлен Коротко о главном
Что, если чек не готов?
503 fiscal_unavailable, счёт не выставляется. Хаб на любой отказ предлагает заявку оператору.
Почему цена за единицу с восемью знаками?
Её умножают на объём уже в инвойсинге. Округлённая заранее до копейки, она давала бы расхождение на больших объёмах.
Можно ли инвойсинг без платежей?
Нет. Включение инвойсинга включает кошельки, платежи и тарифы.