lamoda/atol-client-bundle
Symfony bundle that integrates the ATOL Online client, providing service configuration for fiscal receipt registration with ATOL cash registers. Simplifies adding ATOL fiscalization to PHP/Symfony applications.
atol-client SDK. If ATOL is your fiscal/acquiring provider, adopting the wrapper avoids maintaining bespoke HTTP client code, retry logic, and request/response mapping in-house — a clear "buy/consume" over "build."^6.2 || ^7.3 and pins atol-client ^1.6.3. Guzzle 7 is the version shipped with modern Laravel (8/9/10), so this release is the compatibility gate that lets the package live on a current Laravel stack. That directly informs whether the integration blocks or unblocks a framework upgrade.atol-client cadence and the wrapper's maintenance activity as the real risk signal, not the wrapper's version number.Consider adopting when:
atol-client SDK directly across your codebase.Look elsewhere when:
atol-client version floor (^1.6.3) or Guzzle constraints in your dependency graph.Executives: This is a small, low-risk dependency-focused patch (1.2.1) to our ATOL integration layer. It does not change product behavior; its value is keeping us current with modern Laravel/Guzzle so the fiscal integration doesn't become the thing that blocks a platform upgrade. Cost of adoption is minimal; the strategic benefit is avoiding custom integration maintenance and staying upgrade-ready.
Engineering: Release 1.2.1 is constraint-only — atol-client ^1.6.3 and guzzle ^6.2 || ^7.3. The Guzzle 7 allowance is the notable item: it unblocks current Laravel versions and removes a common resolver conflict. No API or behavioral changes are implied by the notes, so treat it as a routine bump; verify your lockfile resolves and that your ATOL flows still pass integration tests. Flag the upstream atol-client pin as the dependency to monitor going forward.
How can I help you explore Laravel packages today?