Skip to content
klogo-hopper edited this page Nov 9, 2017 · 2 revisions

Описание API для кассовых аппаратов

Открытие смены

Адрес URL:

http://fiscalPrinterUrl/api/opensession/cashies?name

Тип запроса:

GET

Параметры:

  • cashies - Идентификатор кассира в кассовом аппарате
  • name - Имя кассира

Печать чека

Адрес URL:

http://fiscalPrinterUrl/api/receipt

Тип запроса:

POST

Параметры:

Данные о чеке в формате JSON вида:

  • Items - список товаров
  • Sum - внесенная сумма
  • IsPaydByCard – признак оплаты по карте (1 – по карте, 0 - наличные)

Элементы списка Items имеют вид:

  • Description – название товара
  • Quantity - количество
  • UnitPrice – цена за единицу товара
  • Price – цена (Quantity*UnitPrice)

Печать возврата

Адрес URL:

http://fiscalPrinterUrl/api/refund

Тип запроса:

POST

Параметры:

Данные о чеке в формате JSON вида:

  • Items - список товаров
  • IsPaydByCard – признак оплаты по карте (1 – по карте, 0 - наличные)

Элементы списка Items имеют вид:

  • Description – название товара
  • Quantity - количество
  • UnitPrice – цена за единицу товара
  • Price – цена (Quantity*UnitPrice)

Печать X-отчета

Адрес URL:

http://fiscalPrinterUrl/api/xreport

Тип запроса:

GET

Печать Z-отчета

Адрес URL:

http://fiscalPrinterUrl/api/zreport

Тип запроса:

GET

Проверка связи с кассой

Адрес URL:

http://fiscalPrinterUrl/api/check

Тип запроса:

GET