Skip to content
PassMaker

For business

Create Apple Wallet Passes for Your Customers

Design a branded Apple Wallet pass for your café, gym, club or event, then hand it to customers as a .pkpass file or a CSV-generated batch.

By Swapnanil Dhol7 min read

What you’ll leave with

  • Pick the pass style that matches the relationship: store card for loyalty, event ticket for admission, coupon for an offer, generic for memberships.
  • PassMaker designs the pass on iPhone; you hand it over as a .pkpass file or generate a personalized batch from a CSV.
  • Passes made this way are static, so plan separately for balances, revocation and contactless redemption.

1. Pick the pass that matches the job

Start with what the customer does with it. A café punch or rewards card is a store card, a club or gym membership is usually a generic pass, a class or party is an event ticket, and a promotion is a coupon.

PassMaker offers templates for each of these styles, plus boarding passes. Choosing the style first keeps the field layout sensible and avoids a redesign later.

2. Design it to look like your business

Add your logo, colors and artwork, then decide which few fields a customer and your staff need at a glance: name, tier or event, expiry, and the code. Put terms and contact details on the back.

You can start from a template, a reference image of your branding, or a text description that PassMaker's AI turns into a first draft. You can also add up to two featured actions, such as a website or phone link.

  • Logo, strip, thumbnail and background artwork
  • Brand colors and a clear primary field
  • Website or phone featured actions
  • Terms, hours and support details on the back

3. Add the code your scanner already reads

Enter the barcode message and pick the format your reader accepts, or have PassMaker detect a code from an image. Reuse the identifier your point-of-sale or check-in system already recognizes, and add short alt text for manual lookup.

Then test on a real iPhone with your real scanner before you give the pass to anyone. A sharp code on screen can still fail on payload, format or reader settings.

4. Make one pass or a whole list

For a single shared design, finish the pass and export it. For a list of people, use bulk creation: import a CSV, map columns to pass fields and barcodes, preview real rows, then generate a personalized pass for each row.

Free accounts include two passes per day, so a full customer or guest list needs Pro. The bulk event guide walks through the CSV step by step.

5. Get passes to your customers

PassMaker exports Wallet-ready .pkpass files. Share them through the iOS share sheet using AirDrop, Messages, Mail or any app that accepts files; a customer who opens the file on an iPhone gets the Add to Wallet prompt.

Send each personalized pass only to the person it belongs to. If you later change a design, a static pass has to be sent again, because there is no remote update for a file that is already in a customer's Wallet.

Frequently asked questions

Can I make Apple Wallet passes for my customers without building an app?
Yes. Design the pass in PassMaker on your iPhone and give customers the exported .pkpass file. They open it on their iPhone to add it to Wallet.
Can I create passes for many customers at once?
Yes. Import a CSV, map its columns to pass fields and barcodes, preview the rows, and generate a personalized pass for each. Free accounts include two passes per day; Pro supports higher volume.
Will the pass update automatically when my offer changes?
Not for a static pass exported from PassMaker. To change what a customer sees, send a new pass file.
Do my customers need PassMaker?
No. Customers only need an iPhone with Wallet to open the .pkpass file you send them.

Try it

Make your pass in PassMaker.

PassMaker is free to download and runs on iPhone with iOS 17 or later. Free accounts include two passes per day.

Primary references