Nikira

← Применения

Для ритейла: оплата на кассе направление

Покупатель платит одним касанием, кассир подтверждает выдачу — акт подписывается по заранее данному согласию. Деньги защищены возвратом.

Задача

Оплата товара на кассе без второго подтверждения от покупателя после выдачи — и без потери двустороннего согласия.

Как это устроено

  1. Покупатель одним касанием оплачивает: создаётся договор «поставка с предоплатой» и заранее данное согласие на акт получения (mandate) — с суммой, продавцом и коротким сроком выдачи.
  2. Кассир подтверждает выдачу — акт получения подписывается по этому согласию, обязательство закрывается. Покупателю ничего дополнительно подтверждать не нужно.
  3. Выдача не подтверждена в срок — возврат предоплаты запускается автоматически: это обязательство продавца, записанное в реестр вместе с оплатой (механика договора — см. «Расчёты внутри сети»).

Согласие дано до выдачи и на конкретную сделку — это не автоподпись «за покупателя», а перенос его подтверждения на момент оплаты. Вторая подпись на реестре остаётся.

Что уже есть

  • Договор с предоплатой, актами и автоматическим возвратом — работает.
  • Заранее данное согласие как сущность (используется в запросе платежа) — работает.

Что нужно достроить

  • Mandate как объект: срок, привязка к сделке, одноразовость, отзыв покупателем.
  • Автоакт по подтверждению кассы — через тот же путь подписания, без обходных «быстрых» маршрутов.
  • Интеграция с кассой (QR / терминал) и UX согласия покупателя.

Специфицировано; в коде нет. Сроков нет.