# Оплата и статусы на экране

**Раздел:** **KDS** (kds.md)

На станции выдачи или сборки KDS можно контролировать оплату заказа, отправлять покупателю ссылку на оплату и проверять статус платежа. Эти возможности используются совместно с **онлайн-оплатой интернет-витрины** (vitrina-oplata.md). Ниже описано назначение статусов и кнопок оплаты, а также особенности доставки и самовывоза.

## Статусы оплаты

На карточке заказа отображается состояние оплаты. Это помогает сотруднику понять, оплатил ли покупатель заказ и требуется ли дополнительная проверка.

- **«Не оплачено»** — оплата заказа не подтверждена.
- **«Ожидает оплаты»** — покупателю отправлена ссылка, но платёж ещё не подтверждён.
- **«Оплачено»** — заказ отмечен как оплаченный.

Для приёма онлайн-платежей поддерживаются провайдеры Т-Банк, ЮKassa, Робокасса, Сбер и PayMaster. Подключение и настройка ключей выполняются в разделе **«Онлайн-оплата»** (vitrina-oplata.md).

## Кнопки оплаты

### «Оплата»

Отправляет покупателю ссылку на оплату через бот. Сумма рассчитывается по фактически собранному количеству товаров за вычетом бонусов.

Перед отправкой ссылки необходимо заполнить значение **«Собрано»** для всех позиций заказа. Если хотя бы по одной позиции количество ещё не указано, создать ссылку на оплату не получится.

При расчёте учитываются следующие правила:

- В сумму включается фактически собранное количество, а не первоначально заказанное.
- Бонусы уменьшают итоговую сумму к оплате.
- Специальная скидка влияет на цену позиции, а бонусы учитываются отдельно.
- На карточке заказа отображается информация о сумме, оплаченной бонусами.

Распределение бонусов по отдельным позициям чека выполняется в момент формирования ссылки на оплату или отправки заказа на кассу.

### «Проверить оплату»

Запрашивает актуальный статус платежа у платёжного провайдера. Используйте эту кнопку, если покупатель сообщил об оплате, но на экране KDS статус ещё не изменился.

Кнопка выполняет именно проверку состояния платежа. Она не создаёт новый платёж и не отправляет повторную ссылку.

### «Оплачено»

Позволяет вручную отметить заказ как оплаченный. Этот вариант может использоваться, например, при оплате через статический QR-код, когда подтверждение платежа не поступает в систему автоматически.

Порядок настройки и другие способы приёма платежей описаны в справке **«Онлайн-оплата»** (vitrina-oplata.md).

## Доставка и самовывоз

Порядок завершения заказа зависит от того, должен ли он быть доставлен по адресу или покупатель забирает его самостоятельно.

### Доставка по адресу

Для заказа с доставкой кнопка **«Собран»** может оставаться доступной даже тогда, когда система ещё не видит подтверждения оплаты.

При нажатии выполняется дополнительная сверка с ЮKassa. Если платёж не подтверждён, система показывает три предупреждения.

Это позволяет проверить состояние оплаты перед дальнейшей передачей заказа, не полагаясь только на сообщение покупателя.

### Самовывоз

Если покупатель забирает заказ самостоятельно и оплачивает его непосредственно в магазине, можно завершить сборку и выдачу без онлайн-оплаты.

1. Откройте форму **«Изменить адрес»**.
2. Установите галочку **«Самовывоз»**.
3. После подготовки заказа используйте кнопку **«Собран»**.
4. При передаче заказа покупателю нажмите **«Отдан»**.

Для самовывоза не требуется прохождение сценария передачи заказа курьеру или Яндекс Доставке.

## Сообщения покупателю

При изменении состояния заказа покупатель получает сообщения в боте:

- **«Заказ собран»** — отправляется после готовности заказа.
- **«Заказ аннулирован»** — отправляется, если заказ отменён с планшета.

Таким образом, покупатель получает информацию о готовности или отмене заказа, а сотрудник может продолжать работу с очередью KDS.
