Introduction
PassKit released the all new PassKit Platform in early 2020. This platform incorporates decades of experience designing, developing and implementing world class mobile wallet solutions for some of the biggest international brands. And at the same time, working with small businesses all over the world to help them access the cool capabilities of Apple and Google Wallet passes. We have combined these rich learnings, proven best practices and ever growing knowledge, to deliver you the very best platform. A platform where you can extend your mobile reach by quickly integrating Apple and Google Wallet Passes into your business. Into your processes. Into your systems. And most importantly into your customer experience.
PassKit now delivers dedicated modules to solve your specific business use cases. No longer do you need to waste time learning about 'passes' language. No longer do you need to study mobile wallet terminology. You now work with Mobile Wallet API's designed around your business processes; your language. A language you are already familiar with. The latest platform currently covers:
Loyalty & Membership cards: https://docs.passkit.io/protocols/member/
Event Tickets: https://docs.passkit.io/protocols/event
Supported Pass Types by Platform
One of the key differences to CherryPie is the ability to design your Google Wallet passes through the web application. Another game changer is our 'smart-start wizards'. Follow the the simple smart-start wizard steps and you will be delivered a beautiful and engaging Mobile Wallet design. A design that uses the very best practices.
Pass Type | CherryPie API | CherryPie web app | PassKit (V4) API | PassKit (V4) web app |
Loyalty Card for Apple Wallet | ✅ | ✅ | ✅ | ✅ |
Loyalty Card for Google Wallet | ✅ | ❌ | ✅ | ✅ |
Membership Card for Apple Wallet | ✅ | ✅ | ✅ | ✅ |
Membership Card for Google Wallet | ✅ | ❌ | ✅ | ✅ |
Coupon for Apple Wallet | ✅ | ✅ | ✅ | ✅ |
Coupon for Google Wallet | ✅ | ❌ | ✅ | ✅ |
Event Ticket for Apple Wallet | ✅ | ✅ | ✅ | ✅ |
Event Ticket for Google Wallet | ✅ | ❌ | ✅ | ✅ |
Boarding Pass for Apple Wallet | ✅ | ✅ | ✅ | ❌ |
Boarding Pass for Google Wallet | ✅ | ❌ | ✅ | ❌ |
Features & Capabilities
Features | CherryPie | PassKit (V4) |
Marketing |
|
|
Analytics | ❌ | ✅ |
❌ | ✅ | |
Dynamic Pass Updates | ✅ | ✅ |
Designer for Apple Wallet Passes | ✅ | ✅ |
Designer for Google Wallet Passes | ❌ | ✅ |
❌ | ✅ | |
Localization | ✅ | ✅ |
❌ | ✅ | |
Messaging Module / Functionality | ❌ | ✅ |
Developer |
|
|
Sandbox - free development environment | ❌ | ✅ |
Webhook integration | ✅ | ✅ |
❌ | ✅ | |
REST API Support | ✅ | ✅ |
gRPC Support | ❌ | ✅ |
Extensive range of SDKs | ❌ | ✅ |
❌ | ✅ | |
Developer Community | ❌ | ✅ |
Pricing |
|
|
❌ | ✅ | |
Billing Analytics | ❌ | ✅ |
SmartPass Links
One of the key learnings from deploying Mobile Wallet Projects at scale, is issuing passes and maintaining millions and millions of pass records can become 'expensive' quite quickly.
And as you'd expect from PassKit - we're the first to solve this.
Why create and pay for pass records that never get used?! Why clutter a database with records and data you don't need??
Introducing: SmartPass Links!
SmartPass links enable you to create links that already contain the data & information that you want displayed on the pass.
Anyone can generate SmartPass links by following the instructions in this article.
Generating SmartPass Links is free.
You can generate as many links as you want. Only when someone clicks on the link, will a billable pass record be created in the PassKit platform.
This means you could, for example create 10 million coupon links, distribute them via your existing SMS and / or email channels, and only pay for the records that are created when someone visits the link.
And of course security is of prime concern. So, we have applied best in class security practices so the data in the links can not be tampered with.
Imagine the savings to pre-generating 10 million pass records?
UTM Tracking
You can add UTM parameters to your pass & distribution links to collect additional information about how your campaign is performing.
If you are not familiar with UTM parameters (originating from Google Analytics): they basically allow you to track the effectiveness of online marketing campaigns across traffic sources and publishing media.
For more information, and to check what is needed for setup, please check Article: Using UTM parameters.
Coupon Customer Initiated Redemption
Have you ever tried implementing a POS integration? We absolutely appreciate how hard and time consuming this can be. And in most cases you need to work with different departments or even different suppliers to make this happen. But the usage or redemption data is super valuable! In fact it's the only way to really know if your campaign was successful. It doesn't really matter how many extra facebook likes you got, or instagram followers you won. It matters how many people visited your store and used your coupon to buy stuff from you!
So, for those that can't integrate with your POS (yet) you can now easily allow your customers to redeem their own digital coupons. No scanning, no integration; this is a great way to get started quickly with a POC, or just with a normal project!
For use cases and details on setup requirements, please check Article: Setup coupon self redemption page.
Native Configurable Integrations & Webhooks
In the new platform we want to make it as easy as possible for you to distribute and manage passes through existing applications that you already use!
What is the use in having a beautiful and engaging Mobile Wallet Pass if you can't get your customers to install it?
PassKit now has native integrations into the most popular CRM, Content Management, POS and Customer Engagement platforms and tools.
You can check available integrations from your dashboard page (Project Page > Settings).
If you don't see your integration in the list please do let us know through the Integration Request Form. Our mission is to continue to expand this list of native integrations.
In the meantime - you can use implement our Webhooks or API to integrate.
For Developers
The new platform supports both gRPC and REST. Especially if you are issuing / updating at scale, gRPC is a must!
We have enabled an extensive range of SDKs for the new platform. In addition to our PassKit API Documentation, there are development guides available in our Github.
We'll continue to release Quickstart guides and other useful articles for the API & Platform:
Pay As You Grow
The all new PassKit pricing is fully self served and automated. You get billed at the end of your monthly billing period, and only pay for exactly the volume that you use.
This allows you to grow as economically and efficiently as possible. No minimum commitment - if you only want to try it for a month, you only try it for a month. If you don't like it, you can cancel anytime.
Use the pricing calculator in the portal Billing Page to check the price per pass. Or have a look at our website.