chiiya/passes
chiiya/passes is a Laravel package for creating Apple Wallet passes. Build pass models with a familiar Eloquent-style API, add images, barcodes, and fields, then sign and serve ready-to-download .pkpass files directly from your PHP application.
Architecture fit
chiiya/passes fits the narrow responsibility of generating Apple Wallet (.pkpass) and Google Wallet pass payloads from PHP/Laravel backends. It is a good candidate for a Laravel service that already owns user identity, entitlements, ticketing, loyalty, or membership data.WalletPassService or adapter. Domain code should not depend directly on package classes or payload shapes. This keeps certificate rotation, Google API changes, and package replacement contained.Integration feasibility
Technical risk
Key questions
.pkpass generation and Google Wallet save links/objects, or only one side?Stack fit
Migration path
createPass, updatePass, revokePass, and getSaveUrl. Implement it first with chiiya/passes.Compatibility
Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?