Войти на сайт Зарегистрироваться

Онлайн фискализация
Обмен с CRM/ERP/CMS. ПроМастер
от 960 ₽ /мес.
Установить

Автоматическая печать и фискализация чеков по HTTP. Автозакрытие смены. Электронные чеки.

Приложение позволяет выполнять обмен данными по протоколу HTTP и HTTPS с терминалом Эвотор в реальном времени. Автоматическая печать чеков и фискализация. Автозакрытие смены по заданному времени. Отличное решение для интернет-магазинов, ERP/CRM систем. Оправка чеков на Email (без бумаги).


Как это работает?


Требуется подключение к интернетy

Совместимое ПО:
  • Ручная настройка других конфигураций

Приложение позволяет фискализировать продажи через терминал путем обмена данными с облачными сервисами, CRM и ERP системами по HTTP и HTTPS протоколам  в режиме реально времени. Печатать и отправлять чеки на Email, автоматически закрывать и открывать смену по заданному времени.


Данная программа проста в настройке.

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

Также в программе предусмотрено автоматическое закрытие смены. 

Возможности

  1. Печать фискальных чеков на основе документа, полученных в JSON формате.
  2. Отправка копии фискального чека на почту или номер телефона покупателя.
  3. Обратная синхронизация.
  4. Печать чеков в реальном времени.
  5. Автозакрытие смены с указанное время. 
  6. Возврат чека

Этапы обмена данными

  1. Удаленный ресурс подготавливает данные чеков в формате JSON.
  2. Терминал опрашивает удаленный ресурс на наличие не пробитых чеков.
  3. Терминал печатает чеки и отправляет POST ответ на удаленный ресурс с массивом receiptsId.
  4. Удаленный ресурс закрывает чеки от повторной печати.
  5. Удаленный ресурс отвечает о статусе операции.
  6. Терминал очищает очередь печати и переходит в режим опроса удаленного ресурса.


Как это работает

ККМ опрашивает ваш сервер, запрашивая данные с вашего приложения по URL указанному в поле "URL запроса", обрабатывает их, и в случае успешной обработки, печатает чек и отправляет данные со списком ID чеков, указанными в ответе предыдущей операции по URL, введенному в поле "URL ответа".

Все запросы осуществляются GET методом. 

Все отдаваемые сервером данные должны соответствовать JSON формату, в заголовке (header) необходимо передавать формат сообщения как ниже

Content-type: application/json

Пример пустого ответа в JSON:

{
    "result": {
        "receipts": [],
	"state": "OK"
    }
}

Пример ответа с чеками в JSON:

{
    "result": {
        "receipts": [
            {
                "operation_type": 0,         //Вид операции, 0 - Продажа, 1 - Возврат
		"settlement_type": 0,        //Тип чека, 0 - Полная оплата чека, 1 - Предоплата
                "receipt_id": 1,             //ID чека, обязательный параметр, должен быть уникальным
		"discount": 0, 		     // Скидка или наценка (обязательный, или 0)
                "not_should_print_check": 0, // Печать чека на бумажном носителе, 0 - печатать, 1 - не печатать
                "goods": [
                    {
                        "good_name": "Зажигалка",
                        "good_unit": "Шт.",
                        "good_count": 1,
                        "good_price": 10,
			"good_sum": 10
                    },
                    {
                        "good_name": "Хлеб",//Наименование позиции
                        "good_unit": "Шт.", //Единица измерения
                        "good_count": 1,    //Количество наименований
                        "good_price": 25,   //Цена за единицу,
			"good_sum": 25      //Сумма
                    }
                ],
                "payments": [
                    {
                        "payment_method": 1,   // Способ оплаты, 1 - Наличный, 2 - Безналичный
                        "payment_sum": "35"    //Сумма платежа
			"payment_type": "main" //Тип платежа, main - Основной платеж, advance - Аванс, credit - Кредит
                    }
                ],
                "email": "login@example.com",// электронная почта для отправки чека
                "phone": "+79091234567"      // телефон клиента
            }
        ],
	"state": "OK"
    }
}

После успешной печать чека, терминал инициирует отправку данных на URL ответа запросом POST с массивом receiptsId, после чего ваш сервер должен ответить данными, как представлено ниже:

{
    "result": {
	"state": "OK" //обязательный параметр
    }
}

Зачем указывать адрес ответа (URL ответа)?

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


Как настроить приложение на ККМ

  1.  Укажите URL запроса и URL ответа, на каждом из полей нажмите кнопку "Протестировать соединения". В случае правильно построения ответа на вашем сервере, увидите сообщение об успешной проверке. 
  2. Сохраните настройки
  3. Запустите службу обмена

Автозакрытие смены

ВАРИАНТЫ ПОКУПКИ

Обмен с CRM/ERP/CMS. ПроМастер Базовый

1 терминал
960 руб. за терминал в мес.

14 дней бесплатно

Базовый тариф

Цена: 960 ₽ в мес.

НДС не облагается

СКРИНШОТЫ

Обмен с CRM/ERP/CMS. ПроМастерОбмен с CRM/ERP/CMS. ПроМастерОбмен с CRM/ERP/CMS. ПроМастер

ВИДЕО


Назад в раздел