Skip to main content
Passlet is a platform for digital wallet passes. You design a pass once, issue it to as many holders as you need, deliver it with add-to-wallet links, keep it up to date remotely, and validate it at the door with the Scanner app or your own integration.

What you can build

Event tickets, membership cards, loyalty and punch cards, vouchers, day passes, and access badges: anything that lives in Apple Wallet or Google Wallet and needs to be issued, updated, and scanned at scale.

How Passlet works

1

Design a template

A template defines the look of every pass you issue: colors, logos, and layout. It also defines variables (per-pass placeholders) and a redemption rule (when and how often a pass may be scanned). Publish the template when it is ready.
2

Issue passes

Create passes from a published template, one at a time, in bulk from a CSV file, or through the API. Each pass gets its own variable values, label, and external ID.
3

Distribute

Every issued pass has add-to-wallet links for Apple Wallet and Google Wallet. Share them through any channel you like: email, SMS, or your own app.
4

Update and redeem

Change pass data or upgrade to a new template version, and wallets update automatically. Scan passes with the Scanner app or record scans through the API.

Jump in

Quickstart

From sign-up to your first pass in a wallet, in about ten minutes.

Core concepts

Workspaces, templates, passes, projects, and scanners explained on one page.

Templates guide

Design passes for Apple Wallet and Google Wallet with variables and redemption rules.

API reference

Automate issuance, updates, scans, and webhooks with the public REST API.