Design it once.
Colours, logo, fields and barcode live on a template. Every pass issued from it follows the same design.
Create digital passes in an instant, with native support for Apple Wallet and Google Wallet.

TapAce is wallet pass infrastructure for Sri Lankan businesses. Replace plastic cards and paper tickets with passes your customers never leave at home.
Every template renders for Apple Wallet and Google Wallet. Issue a real pass and try it on your phone.

If it fits in a wallet, you can issue it with TapAce.
Everything that happens to a pass, from the first draft to the next change, in one dashboard.
Colours, logo, fields and barcode live on a template. Every pass issued from it follows the same design.
Each pass has its own link. Send it by email, SMS or QR code and the customer adds it to the wallet on their phone.
You're 2 coffees away from your next reward.
Update a balance, a tier or a date and the pass already in their wallet changes too.
A saved pass sits on their phone, ready to scan, tap or light up with a message.
Integrate our API into your app to create custom wallet passes.
One API for Apple Wallet and Google Wallet. Install the Node SDK and start issuing passes.
npm install @tapace/nodeimport { TapAce } from "@tapace/node"; const tapace = new TapAce({ apiKey: process.env.TAPACE_API_KEY,}); const pass = await tapace.passes.create({ templateId: "tmpl_membership", holder: { name: "Saminu Hansaja", email: "saminu@tapace.lk" }, fieldValues: { memberName: "Saminu Hansaja", memberNumber: "FM-00284", },}); console.log(pass.id);// → pass_8f2k1x The short version. Anything else, ask us after you sign up.
A card saved in Apple Wallet or Google Wallet. It can hold a membership, a loyalty balance, a ticket or almost anything else, along with a barcode or QR code. Customers keep it next to the cards they already carry.
No. They open the pass link on their phone and add it to their wallet. Apple Wallet comes with compatible iPhones; Android customers use Google Wallet.
Yes. You can design templates and issue passes from the dashboard. Developers can connect their own systems through the API, and both work with the same templates.
Yes. You can update a pass after it has been issued, so a balance or a renewal date stays current. When the change shows up depends on the wallet platform, the device's connection and the kind of change.
An Apple pass certificate for Apple Wallet and a Google Wallet issuer account for Google Wallet. Signing setup is separate from template design, so you can build and test your pass first.
Send us a message from the contact page or email support@tapace.lk. We usually reply within two business days.
Build and preview your first pass before you set up any Apple or Google credentials.