定制 vlsv/atol-online 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

vlsv/atol-online

最新稳定版本:1.1.0

Composer 安装命令:

composer require vlsv/atol-online

包简介

Http клиент для работы с API АТОЛ Онлайн. 54–ФЗ.

README 文档

README

workflow

Http клиент для работы с API АТОЛ Онлайн. 54–ФЗ.

Уведомление

Основано на "Описание протокола" Версия сервиса v4 (ФФД 1.05), Версия документа 5.15.

Преимущества

  • Получение, сохранение, удаление, обновление токена происходит автоматически.
  • Возможность кеширования токена с помощью класса кеша имплементирующего PSR-16: Common Interface for Caching Libraries.
  • Простой класс кеша реализован библиотекой, при желании можно использовать кеширование Laravel, например.
  • Клиент API Атол может принимать любой http-клиент реализующий PSR-18: HTTP Client.
  • Расчет налоговых ставок по позициям чека можно выполнять автоматически или принудительно.
  • Расчет итоговой суммы по позициям чека можно выполнять автоматически или принудительно.
  • В целях облегчения отладки, в режиме debug, библиотекой формируются файлы запросов для IDE PhpStorm, ответы при выполнении интеграционных тестов логгируются.

Установка

composer require vlsv/atol-online

Использование

  1. Инициализация клиента
  2. Кеширование
  3. Авторизация пользователя
  4. Регистрация документа
  5. Получение результата обработки документа
  6. Debug
  7. Sandbox

Больше примеров использования в тестах.

Тесты

composer tests

Разное

Ошибки при работе с ККТ

Лицензия

GNU General Public License v3

Отказ от ответственности

Автор не несет ответственности за какие-либо претензии, убытки или другие обязательства, возникшие или возникающие в результате использования, распространения или других видов обращения с данным программным обеспечением.

统计信息

  • 总下载量: 74
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2024-01-30