zoparga/laravel-szamlazzhu
Laravel package for integrating Szamlazz.hu, the Hungarian online invoicing service. Create and manage invoices, configure seller and buyer data, and issue invoices from your Laravel app through a simple API wrapper.
Consider it when:
Look elsewhere when:
For executives: This is a small, MIT-licensed adapter that lets our Laravel product issue legally compliant Hungarian invoices through Szamlazz.hu, a licensed provider. It is the difference between entering the Hungarian market in weeks versus owning a tax-authority integration indefinitely. The newest release (1.8) adds Laravel 13 support — so it does not become a blocker in our next framework upgrade — and improves provider error reporting, which reduces billing-related support load. Risk profile: low code surface, no lock-in beyond the provider choice, and we will isolate it behind our own interface so it can be replaced.
For engineering: The package is a thin, config-driven service wrapper over the Szamlazz.hu agent API. In 1.8, two changes matter to us: Laravel 13 compatibility, which clears the upgrade path, and expanded API error messages, which means we can distinguish transient from permanent invoice failures and build proper retry and alerting behaviour instead of catching a single opaque exception. Recommended adoption posture: pin the version, wrap it in our own InvoiceService interface, add integration tests against the Szamlazz.hu sandbox, and add alerting on invoice issuance failures. Caveats to flag: community-maintained with a small maintainer pool, so review the test suite and open-issue backlog as part of the decision, and confirm the specific API endpoints we need are covered before we commit.
How can I help you explore Laravel packages today?