Помощь кассиру

Все методы

Полный список методов и таблица: какая операция есть в каком способе подключения.

Что где доступно

Операцияv4, HTTPv4, TCPV2Intent
Продажа, возвратreceipt-v4/gate/receipt-v4receipt-v2документ
Покупка, возврат покупкиreceipt-v4/gate/receipt-v4receipt-v2нет
Оплата картой через банкдаданетда
Смешанная оплатаreceipt-v4-1/gate/receipt-v4нетдокумент
Смена/gate/shiftдокумент в receipt-v4/gate/shift-v2документ SHIFT
Внесение и изъятие/gate/cashнет/gate/cash-v2нет
Обмен валютыдададанет
Оплата картой без чекадокумент fiscal: falseон же или /paymentнетдокумент fiscal: false
Поиск пробитого чекаreceipt-find-v4нетreceipt-find-v4нет
Проверка связи с кассойcheck-tokenлюбой запроснетнет

Способы можно совмещать. HTTP и TCP работают на одной кассе одновременно, порядок описан на странице про очередь и лимиты.

Методы сервера

Путь указан от базы контура, см. адреса.

МетодПутьТокенЧто делает
POST/gate/receipt-v4обменапринять документ
POST/gate/receipt-v4-1обменапринять документ со смешанной оплатой
POST/gate/receipt-status-v4обменарезультат документа
POST/gate/receipt-find-v4не нуженнайти пробитые чеки
GET/gate/check-tokenобменана связи ли касса
POST/gate/shiftобменасмена через кассу
POST/gate/cashобменавнесение и изъятие через кассу
POST/gate/get-tokenне нуженполучить токен V2
POST/gate/receipt-v2V2чек без кассы
POST/gate/shift-v2V2смена без кассы
POST/gate/cash-v2V2внесение, изъятие, остаток без кассы
GET/gate/get-balance/{kkmID}не нуженлицевой счёт кассы
GET/gate/get-html-receipt/{id}не нуженкопия чека, адрес приходит в link
GET/gate/get-html-shift/{id}не нуженкопия Z-отчёта, адрес приходит в link
GET/gate/get-html-shift-open/{id}не нуженкопия открытия смены, адрес приходит в link
GET/gate/pingне нуженсервер отвечает OK
POST/gate/receiptобменастарый синхронный чек

Методы кассы

Адрес http://<IP кассы>:<порт>, токен не нужен.

Пути на кассе сравниваются точно: /gate/receipt-v4/ со слэшем на конце или в другом регистре даст 404.

Запрос в вашу программу

МетодПутьЧто делает
POST/yakassa/checkкасса сообщает о пробитом чеке

Смотрите также