retailcrm/atol-online-client
最新稳定版本:3.7.0
Composer 安装命令:
composer require retailcrm/atol-online-client
包简介
PHP API client for ATOL Online
README 文档
README
API-клиент для АТОЛ.Онлайн
API-клиент на PHP для сервиса онлайн-фискализации платежей АТОЛ.Онлайн
Требования
- PHP 7.2 и выше
- PHP extension cURL
Пример использования
$atol = new \AtolOnlineClient\AtolOnline(); $connection = new \AtolOnlineClient\Configuration\Connection(); $connection->version = \AtolOnlineClient\AtolOnlineApi::API_VERSION_V4; $connection->login = 'login'; $connection->pass = 'pass'; $connection->group = 'group'; $config = new \AtolOnlineClient\Configuration(); $config->connections = [$connection]; $client = new \Guzzle\Http\Client(); $api = $atol->createApi($client, $connection); // $api->setLogger(...); // $api->setCache(...); // собираем объект запроса $request = new \AtolOnlineClient\Request\V4\PaymentReceiptRequest(); $paymentReceiptRequest = $atol->serializeOperationRequest($request); $response = $atol->getApi()->sell($paymentReceiptRequest); if ($response) { $postOperationResponse = $atol->deserializeOperationResponse($response); }
统计信息
- 总下载量: 654k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 7
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2018-06-22