vlsv/atol-online
最新稳定版本:1.1.0
Composer 安装命令:
composer require vlsv/atol-online
包简介
Http клиент для работы с API АТОЛ Онлайн. 54–ФЗ.
关键字:
README 文档
README
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
Использование
- Инициализация клиента
- Кеширование
- Авторизация пользователя
- Регистрация документа
- Получение результата обработки документа
- Debug
- Sandbox
Больше примеров использования в тестах.
Тесты
composer tests
Разное
Лицензия
Отказ от ответственности
Автор не несет ответственности за какие-либо претензии, убытки или другие обязательства, возникшие или возникающие в результате использования, распространения или других видов обращения с данным программным обеспечением.
统计信息
- 总下载量: 74
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2024-01-30