Apple Wallet pass platform

Apple Wallet passes, designed and issued from one dashboard

Design a pass template in a live visual editor, issue passes to your customers, and let them install with a single scan. No mobile app to build, no pass.json to hand-write.

Bring your own Apple Developer Team ID and pass signing certificate.

Try it

Scan a sample pass into Apple Wallet

Live enroll links you can install on an iPhone. Point the camera at a QR — or open the link on your phone — to add a real .pkpass.

Works best on an iPhone with Wallet. Android and desktop browsers can download the file but cannot install it.

BookNgon
Stamps
1
TIER
Gold
MEMBER SINCE
2026

Scan to add to Wallet

Store Card

Loyalty card

Stamps, tier, and member since — scan to install a sample.

BookNgon
POINTS
1,250
MEMBER
Jane Appleseed
TIER
Gold
MEMBER SINCE
2024

Scan to add to Wallet

Event Ticket

Membership pass

Points and member name on an event-ticket layout.

Use cases

One editor, five Apple pass styles

Store Card, Coupon, Event Ticket, Boarding Pass, and Generic — pick a style, lay out the fields, and issue.

  • Loyalty

    Loyalty & punch cards

    Track stamps, points, or visits in pass fields and update them per customer as they earn.

  • Loyalty

    Memberships

    Give members their tier, member number, and renewal date, ready in their Wallet.

  • Coupon

    Coupons & offers

    Issue redeemable offers with an expiry date and a scannable code, then void them once used.

  • Event

    Event tickets

    Hand out tickets with seat, date, and venue details, each with its own barcode.

How it works

From blank template to installed pass

Three steps, all in the dashboard. The only thing you bring is your Apple signing certificate.

  1. 01

    Design a template

    Pick a pass style, set your colors, upload a logo and icon, and lay out the header, primary, secondary, auxiliary, and back fields. The preview updates as you type, and you can click any field on the card itself to edit it.

  2. 02

    Issue passes or share an enroll link

    Issue a pass to a named customer with their own data, or mint a public enroll link so people can install one themselves — with an expiry date, a usage cap, and a revoke switch you control.

  3. 03

    Track and manage

    Search, sort, and page through every issued pass. Update a customer's details, void a pass, or re-download the .pkpass file. Your organization totals sit on the analytics page.

Features

Everything you need to run passes

Built around the parts of Apple Wallet you actually touch — and nothing you don't.

Live visual editor

Front and back views with a flip preview. Click a field on the card to edit its key, label, and value, or delete it.

Your branding

Background, foreground, and label colors, plus your own icon, logo, and logo text on every pass.

QR or Code 128

Choose the barcode format your scanners already read. Each pass carries its own serial number.

One-scan install

Generate a scannable, time-limited QR that drops the pass straight into a customer's Apple Wallet.

Public enroll links

Let customers sign themselves up. Set an expiry, cap the number of uses, and revoke or re-enable at any time.

API keys

Issue passes from your own backend. Keys are shown once, tracked by last use, and revocable.

Developer API

Ship passes from your own backend

Browse the live OpenAPI contract, try requests with your API key, and wire enroll links or issuance into the systems you already run.

  • Interactive OpenAPI

    Every Developer API path — templates, passes, enroll links, analytics — documented from the live schema.

  • Try it with your key

    Paste an X-API-KEY and fire requests from the browser — same credential your server will use.

  • Curl-ready snippets

    Copy client examples for Shell, Node, Python, and more, pointed at your workspace's API host.

Bookngon Wallet Pass API documentation — interactive OpenAPI reference with endpoints, authentication, and code samples

FAQ

Questions, answered

Put your first pass in a customer's Wallet

Sign in with Google and start from a blank template. We'll work out pricing with you — get in touch and tell us what you're building.