Loyalty Card for Shop Owners
This guide covers everything you need to know about setting up and running loyalty programs for your coffee shop.Setting up a loyalty program
You can create a loyalty program from the Manage panel on the web or from the mobile app.Go to your Manage panel
Visit your shop’s page and tap “Manage”, then navigate to the Loyalty Card section.
Create a new program
Tap “New Loyalty Program” and fill in the details:
- Program name — e.g. “Coffee Card”, “Pastry Card”
- Stamps required — How many stamps to complete the card (1–10)
- Terms & conditions — What the reward is and any rules
- Expiration — Expiration period for cards in days (default: 365 days)
Screenshot will be added later
Editing a loyalty program
You can edit your loyalty program from the Manage panel. However, once customers have active cards, some fields are locked to protect their progress:| Field | Editable? | Reason |
|---|---|---|
| Terms & conditions | Yes | Informational — updates appear on wallet passes after the next stamp |
| Active status | Yes | Only controls whether new customers can enroll |
| Program name | No | Displayed on existing Apple Wallet and Google Wallet passes |
| Stamps required | No | Changing this would unfairly affect customers’ progress toward their reward |
| Expiration days | No | Existing cards already have their expiration date set at enrollment |
Scanning stamps
Use the petakopi.my mobile app to scan customer loyalty cards.Scan the customer's QR code
Point your camera at the customer’s loyalty card QR code. This can be shown from:
- The petakopi.my website or app
- Apple Wallet or Google Wallet
Managing cards
From the Manage panel, you can:- View enrolled customers — See who has added your loyalty card
- Activity log — Track all stamp and redemption activity
- View individual cards — See the stamp count for each customer
Screenshot will be added later
Messaging loyalty card holders
You can send messages to customers who hold your loyalty cards. This is useful for announcing promotions, new menu items, or special events. Messages are sent as notifications to your loyalty card holders through the petakopi.my app and website.Screenshot will be added later

