Create your account and workspace
Go to app.passlet.io and enter your email — Passlet detects
whether you’re signing in or signing up. New accounts go through a short onboarding:
- Set up your account — your name and a workspace name (typically your company or team name).
- Secure your account — pick how you’ll sign in next time. Passkeys are recommended; you can also set a password. You can change this later under Settings → Sign-in & security.
Create a template
From Overview, choose Create a template (or go to Templates → Start blank).
You can also Browse Gallery for starting points curated by Passlet.In the create dialog, name the template and choose which wallets it supports — Apple
Wallet, Google Wallet, or both. Then design it in the editor:
- Lay out fields, colors, images, and the barcode for each wallet.
- Add variables — named placeholders (text, number, date, choice) that get filled in
per pass at issue time, e.g.
attendeeNameorseat. - Optionally set a redemption rule — when the pass is valid and how often it can be scanned. See Redemption & scanning.
Issue your first pass
Go to Passes → Issue passes (or press Issue Pass right from the template editor).
- Pick your template.
- Fill in a row per pass: a Label (the holder’s display name), an External Pass ID (your own reference — or let Passlet auto-generate it), and a value for each template variable.
- For bulk issuance, use Import from CSV.
- Click Issue pass.
Add it to a wallet
Open the pass from the Passes list. The detail page shows add-to-wallet links for
Apple Wallet and Google Wallet — copy one and open it on a phone to add the pass.In production you’d deliver these links by email, SMS, or your own app. See
Distributing passes.
Scan it (optional)
To validate passes at the door, open Scanner app in the sidebar and scan the setup
QR with the Passlet Scanner mobile app to connect a device. Scans show up live in the
pass’s scan history. See Redemption & scanning.
Automate with the API (optional)
Create an access token under Access tokens and you can do everything above — and more —
over REST: issue passes in batches, update pass data, record scans, and receive
webhooks when passes change.See the API overview for authentication and scopes.
Where to next
Core concepts
The full vocabulary — templates, versions, variables, projects, scanners.
Invite your team
Owners, members, and viewers — who can do what.