Welcome to PassLoop
PassLoop is a comprehensive platform for creating, managing, and distributing digital wallet passes for both Apple Wallet and Google Wallet. Whether you're running loyalty programs, issuing event tickets, or managing membership cards, PassLoop has you covered.
Quick Setup
Get started in minutes with our guided setup process. No complex configuration required.
Start Setup GuideSecure & Compliant
GDPR-compliant platform with enterprise-grade security for your business data.
Learn MoreQR Scanner & Validation
Built-in scanner to validate and redeem passes - no separate app required.
Scanner GuideMulti-Platform
Support for both Apple Wallet (.pkpass) and Google Wallet with a single platform.
Platform DetailsGetting Started
Create Your Account
Sign up for a free PassLoop account at passloop.dev. No credit card required to start.
Complete Your Profile
Add your business information including business name, contact info, and brand colors.
Configure Wallet Certificates
Set up credentials for at least one wallet platform:
Create Your First Pass
Choose from our pre-built templates or create a custom pass from scratch.
Certificate Configuration
PassLoop requires platform-specific credentials to generate wallet passes. Here's what you need:
Apple Wallet
Paid Account RequiredGenerate .pkpass files for iOS devices.
- Pass Type ID Certificate
- WWDR Intermediate Certificate
- Team Identifier
- Pass Type Identifier
Google Wallet
Free to UseCreate passes for Android devices.
- Service Account JSON
- Issuer ID
- Google Cloud Project
Pass Types & Templates
Loyalty Programs
- • Points-based systems
- • Digital stamp cards
- • Tiered memberships
Coupons & Offers
- • Discount codes
- • Promotional offers
- • QR validation
Event Tickets
- • Concerts & events
- • Seat assignments
- • Dynamic updates
Membership Cards
- • Gym memberships
- • Club access
- • Subscription passes
Gift Cards
- • Balance tracking
- • Reloadable cards
- • Transaction history
API Reference
Integrate PassLoop into your application with our RESTful API.
https://passloop.dev/api
Authorization: Bearer YOUR_ACCESS_TOKEN
/api/pass/create
Create a new wallet pass
/api/pass/history
List all passes
/api/pass/{pass_id}/update
Update an existing pass
/api/scanner/validate/{token}
Validate and redeem a pass - See scanner docs