Boarding Passes, Coupons, and Tickets. All in one wallet!

PassMate is an Android App that securely and conveniently organizes your transit passes, boarding passes, event tickets, ID cards, store cards, coupons and more — all in one place.

Bootstrap Themes
Bootstrap Themes

All Your Essential Passes in One Place!

No more cluttered wallets or lost tickets! PassMate keeps your digital passes secure, organized, and always accessible—whether you're traveling, attending events, or redeeming rewards.

Boarding Passes

Save flight, train, and bus tickets for quick, seamless check-ins.

Event Tickets

Keep all your event, concert, and festival tickets in one place.

Store Cards

Digitize your loyalty, membership, and gift cards—no more clutter!

Coupons

Save and redeem digital coupons and promo codes hassle-free.

Boarding Passes

Boarding Passes & Travel Tickets

Travel stress-free with all your passes in one place!

Store and access your flight, train, and bus tickets instantly with PassMate. Enjoy seamless check-ins with barcode and QR code support.

Boarding Passes

Event & Concert Tickets

Your digital ticket manager for events, concerts, and festivals!

Never worry about lost or forgotten tickets. PassMate keeps all your event passes organized and ready to scan at the entrance—perfect for concerts, theaters, sports events, and festivals.

Boarding Passes

Loyalty & Rewards Cards

All your loyalty cards, gift cards, and memberships in one app!

Earn rewards effortlessly by storing your favorite store cards digitally. No more carrying multiple plastic cards—just scan and save on purchases at restaurants, retail stores, and online shops.

Boarding Passes

Coupons & Discounts

Never miss a deal again!

Save and organize digital coupons, promo codes, and discount vouchers with PassMate. Get notified before they expire and redeem them instantly in stores or online.

Boarding Passes

Identity Cards

Securely store student IDs, vaccine certificates, and more!

PassMate keeps your important digital IDs safe and accessible, from student and workplace IDs to health and vaccine passes. Your essential documents—always at your fingertips.

Smart Notifications

Stay informed with real-time notifications for upcoming flights, event reminders, and expiring discounts. PassMate ensures you never miss an important update.

Automatic Updates

PassMate automatically refreshes your stored passes whenever there’s a change—whether it’s a flight delay, a seat update, or a modified event ticket. No manual updates needed!

Integration Guide

Developers

PassMate provides platform for all companies developing Digital Card (Passbook) solutions aiming Android Users. You just need to Register your company to get your API Key Please just send an inquiry to support@getpassmate.com with following details: Company Name, Contact Name (PIC), E-mail, Phone, Website

PassMate follows Apple's (Passbook) Wallet Web Service API standards for registering a device for receiving push notifications. For more information, please visit Apple Wallet Web Service Reference PassMate uses a different Authorization header to distinguish PassMate devices with Apple devices.

The Authorization header of PassMate is as below:

[Authorization] => PassMate authToken

If you already implemented Apple Wallet Web Service API, you only need to take into account the specified Authorization header to flag the device is an Android Device and the application is PassMate. The pushToken in the payload is similar to APN pushToken and you need to store it for your later use with the PassMate push notification service.

PassMate provides a RESTful API for sending push notifications to the app. The API endpoint is as below:
POST api.getpassmate.com/api/partners/push
Request Headers
"Content-Type: application/json"
"X-Api-key: YOUR_API_KEY"
Request Body
{
    "passTypeIdentifier": "pass.com.yourcompany.sample",
    "pushTokens": [
        "abc1234",
        "bcd5678",
        ...
    ]
}                                    

You can easily detect the PassMate app by the User-Agent header. All requests from PassMate always contain the following User-Agent:
[User-Agent] => PassMate/{versionCode} (Linux; U; {versionName}; {deviceBrand} {deviceModel} Build/{buildId})

When serving a a Passbook (.pkpass) file to a client and if your client has not already installed PassMate, you can redirect the user to the Google Play Store page and specify a pass to be downloaded and installed automatically after installation by passing the referrer parameter in the following store urls:

market://details?id=com.getpassmate.wallet&referrer={encoded_pkpass_url}

https://play.google.com/store/apps/details?id=com.getpassmate.wallet&referrer={encoded_pkpass_url}

We provide Add to PassMate badges that you can use to indicate your platform's support for the PassMate App.

Click the link below to download full pack of PassMate Badges with various sizes and formats.
Download Full Pack

Blog

Latest Updates

Download Now

Store, organize, and access all your essential digital passes in one secure app—whether you’re traveling, attending events, or redeeming rewards.

Bootstrap Themes