sprain/swiss-qr-bill
Generate Swiss QR bills (QR-Rechnungen) in PHP with sprain/swiss-qr-bill. Build compliant QR-bill PDFs including payment parts, QR codes, references, and ISO 20022 data—works standalone or in Laravel. Simple API, Swiss QR standard support.
SwissQrBillGenerator) that maps invoice/payment data into the library’s DTOs and returns a PDF or image. It should not own payment state, reconciliation, ledger entries, or payment initiation. Treat it as a document renderer with compliance-sensitive output.Invoice, Payment, Customer, and Company data into a dedicated QR-bill request object. Generate PDFs asynchronously in a queued job, store them in object storage, and attach the stored file to invoice emails or customer portals. Do not let library-specific classes leak into core billing logic.How can I help you explore Laravel packages today?