Приложение "ОФД Mailer" понадобится вам, если:
– у вас на сайте реализована (или готовится к реализации) возможность принимать онлайн-оплату (интернет-эквайринг);
– вы до сих пор отправляете фискальные чеки клиентам в ручном режиме (или не отправляете вовсе) и заинтересованы в автоматизации отправки.
Приложение работает на терминале в фоновом режиме и с установленной периодичностью запрашивает у вашего сайта информацию о заказах, для которых необходимо отправить фискальный чек. Сайт выдаёт информацию о заказах в JSON-формате.
Без интеграции с вашим сайтом работа с приложением не возможна!
Если покупки есть, то информация о их содержании поступает с Вашего сайта на терминал в JSON-формате.
После получения содержимого заказов приложение производит фискализацию и отправку чека на электронный адрес клиента через вашего оператора фискальных данных и сообщает на ваш сайт callback-запрос (с данными о результате отправки чека).
В случае успешной отправки чека «err» будет равен «0». В случае возникновения ошибки при отправке чека в callback-запросе «receiptUuid» и «receiptNumber» будут пустыми, а «err» будет содержать значение кода ошибки.
Для начала Вам понадобиться:
1. Настроить личный кабинет ОФД и активировать дополнительные услуги по отправке электронного чека.
2. Настроить свой сайт для взаимодействия с приложением (разработать два скрипта: один для выдачи информации о покупке (заказе), второй для сохранения в вашу базу идентификатора электронного чека и номера электронного чека для покупки (заказа), которое ему вернет приложение.)
3. Установить приложение (стандартным для маркета Эвотора способом)
4. Запустить приложение на терминале и настроить его для работы с вашим сайтом (с двумя скриптами, см. раздел "Рекомендации (с чего начать)"