Wallet Cards is an open platform for mobile wallet passes in Android environment. Follows Apple's Passbook® standards in terms of UI&UX as well as API structure for Developers.
Get It On
Google Play
Explore it on
AppGallery (Soon)
Wallet Cards is the best-in-class Mobile Wallet experience for Android platform users.
Simply add your boarding pass to check in for flights
Add your favorite coffee shop rewards card to your Wallet
Add your QR based student ID card to Wallet Cards.
Enter the stadium with just your Android Smartwatch.
Never miss out on all the rewards and benefits.
Easily add passes with built-in QR scanner & web browser
Wallet Cards is Fully Apple Passbook® compatible. So feel free to use with *.pkpass format
Wallet Card's UI & UX design has been developed in reference to Apple Wallet.
Wallet Cards supports Location & iBeacon triggers to keep you updated what's going on around!
Just tap on icon to scan QR codes or launch embedded web browser for registration forms.
Wallet Cards supports QR, PDF417, Aztec, Code128 barcode formats like Apple Wallet does.
Automatically add your passes right after the installation of Wallet Cards. (Check-out Developers)
Wallet Cards is fully compatible with Apple Passbook® and an open platform for all companies developing Digital Card solutions.
So you can integrate your backend with Wallet Cards to expand your company services for Android Smartphone users.
To start sending push updates/notifications with no limits, please first get your API key and follow the instructions below.
Wallet Cards is an open platform for all companies developing Digital Card (Passbook) solutions aiming Android Users.
You just need to Register your company to get your API Key
ps: Auto-onboarding is currently under development. But still you can use Wallet Cards API for free with no limits!
Please just send an inquiry to [email protected]
containing: Company Name, Contact Name (PIC), E-mail, Phone, Website
Wallet Cards 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
Wallet Cards uses a different Authorization header to ensure that the app is not mistakenly detected.
The Authorization header of Wallet Cards as below:
[Authorization] => WalletCards authToken
(instead of [Authorization] => ApplePass authToken
) as specified in the pass.
If your backend platform to manage Digital Wallet Cards (Passbook) already implemented for 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 Wallet App is the Wallet Cards.
The pushToken
in the payload is similar to APN pushToken and you need to store it for your later use with the Wallet Cards push notification service.
You can easily detect the Wallet Cards app by the User-Agent. All requests from Wallet Cards always contain the User-Agent part as below:
[User-Agent] => WalletCards/<version> (Linux; U; <appVersion>; <deviceBrand> <deviceModel> Build/PPR1.180610.011)
Example:
[User-Agent] => WalletCards/2031 (Linux; U; 1.3.2; samsung SM-G975F Build/PPR1.180610.011)
Authorization: <API Key>
POST: https://api.walletcards.io/api/partners/push
{
"passTypeIdentifier": "pass.com.yourcompany.sample",
"pushTokens":[
"098f6bcd4621d373cade4e832627b4f6c4ca4238a0b923820dcc509a6f75849b",
"fe01ce2a7fbac8fafaed7c982a04e229c81e728d9d4c2f636f067f89cc14862c"]
}
We provide Add to Wallet Cards badges in major languages that you can use to indicate your platform's support for the Wallet Cards App.
Some Examples:
Download Full Language Pack:
Android Intents: (SOON)
Under development for future releases
Manual Method - If Wallet Cards not installed on the device:
GET https://play.google.com/store/apps/details?id=io.walletcards.android&referrer={encoded_pkpass_url}
- HTTPS
OR
GET market://details?id=io.walletcards.android&referrer={encoded_pkpass_url}
- HTTPS
Android Intents: (SOON)
Under development for future releases
Manual Method - If Wallet Cards already installed:
GET walletcards://import/{encoded_pkpass_url}
- HTTPS
Navigate to Wallet Cards on Google Play or Huawei AppGallery (Soon) to install on your Android powered Smartphone. Wallet Cards is fully compatible with Apple's Passbook® standards, so you can manage your digital cards in *.pkpass format easily.
Get It On
Google Play
Explore it on
AppGallery (Soon)
Wallet Cards Alliance is a consortium of companies that operate in Mobile Wallet Marketing industry and WCA's aim is to develop the best-in-class Mobile Wallet experience for Android platform users.
Wallet Cards is an open platform for all companies developing Digital Card solutions. At least 10 years of maintenance until 2031 is guaranteed by the backers of WCA.
Please try to scan this QR code to Add Demo Pass to your Wallet
OR Click here to download Demo Pass from this link then try "Import Passes" function on your Wallet Cards