NewWe open-sourced 50+ Laravel packages
Custom AI apps, agents and automation — Roundly ConsultingRoundly
All packages
QR for Laravel

Installation

Require the package. The service provider and the Qr facade alias are auto-discovered — no manual registration:

composer require roundly-consulting/qr-for-laravel

The package ships no migrations, models, routes, jobs or events. Every config key has a working default, so publishing is optional — publish the config to override defaults, and the translations to reword the accessible titles, validation messages and error messages:

php artisan vendor:publish --tag="qr-config"
php artisan vendor:publish --tag="qr-translations"

Companion packages

Composer pulls in four small Roundly packages alongside Laravel — no third-party QR, image or compression library:

  • crypto-for-laravel — base64 and SHA-256 for data URIs and ETags; its provisioning-URI builder makes Otpauth::totp() byte-identical to two-factor-for-laravel’s URIs.
  • money-for-laravel — payment amounts are Money values (arbitrary-precision minor units, ISO 4217 currencies).
  • enums-for-laravel — helpers on every enum (labels, options, validation rules).
  • package-toolkit-for-laravel — the service-provider foundation.

Text, URL and otpauth codes work with only the QR service provider booted; payment payloads additionally need money-for-laravel’s currency registry, which is registered automatically.

Show your open-source love

This package is free and MIT-licensed. If it saves you time, a one-off donation or a Patreon membership keeps it maintained, tested and documented.

More ways to support, including crypto

By donating, you agree to our donation terms.

Want this built into your product?

We integrate our packages into custom Laravel and AI builds. Tell us what you're working on and we'll reply within 48 hours.