What are multipass cards?
Multipass cards allow customers to pre-purchase multiple visits or services in advance. Each time they use a service, a visit is deducted from their card. This is ideal for businesses offering session-based services like yoga studios, fitness centers, or beauty salons.
Key features:
Customers purchase a set number of visits upfront (e.g., 10 manicure sessions)
Each visit is tracked with stamps on their digital card
Optional bonus points awarded for each visit used
Points can be redeemed for additional products or services
Note: Example: A customer buys a 10-visit massage package. Their card displays 10 active stamps. After each massage, you deduct one stamp. They can also earn loyalty points with each visit to use toward other services.
Creating a multipass card
Step 1: Access the Cards module
Log in and navigate to the left-hand menu
Click the Cards icon to open the Cards module
Click Create from Scratch to begin
Step 2: Select card type
Choose Multipass from the available card types
Click Continue
Step 3: Configure settings
Barcode type – Select how the card will be scanned and recognized by your system.
Happy hours (optional) – Set specific time periods when customers earn increased points on their visits. This feature only works with Spend and Visit mechanics, and bonus points earned during happy hours have no specific expiration date.
Card expiration – Choose one of three options:
Unlimited: No expiration date
Fixed term: Card expires on a specific date (remains on customer's phone but cannot be used)
Fixed term after issuing: Set number of days after activation before card expires
Stamp lifetime – Define how long individual stamps (visits) remain valid after they're earned:
Lifetime stamps: Stamps never expire
Fixed term after stamp earned: Set number of days before stamps expire
Points lifetime – Determine whether loyalty points last forever or expire after a specific duration.
Geolocation push notifications – Add your business location(s) to send push notifications to customers within 100 meters. You can add multiple locations, including addresses other than your business location. Learn more about geolocation push settings.
Display settings
Language: Select the language for your multipass card
Date format: Choose how dates display on the card (irrelevant if no expiration date)
Number formatting: Define how point balances display (thousands separator and decimal separator)
Transaction settings – Enable "Purchase amount when charging" to require the visit amount whenever processing a transaction via scanner. This amount is counted in ROI statistics and revenue figures. When disabled, the amount field appears but can be skipped.
Card issuing form
Define which fields appear when customers install the card:
At least one contact field (phone number or email) is required
Toggle Required to make fields mandatory
Toggle Unique for fields that must contain unique values (recommended for phone numbers only)
Add custom fields using Add field
Remove fields by clicking the cart icon
Warning: Avoid making fields like "Name" unique, as this would prevent customers with the same name from installing cards.
UTM tracking – Create channel links to track which distribution channels generate the most installations. Each UTM tag generates a unique URL and QR code for analytics.
Phone mask – Select the default country prefix for the card issuing form. Customers can change this if they have a foreign phone number.
Privacy policy – Enable to display consent text on the card issuing form. Customers must accept before installing the card. You can customize this text as needed.
Consent to processing personal data (optional) – Enable this toggle to require explicit consent for processing customer personal information.
Installation options – Choose where customers can install the card:
Google Wallet button: Displays for Android users
PWA (Progressive Web App) button: Allows installation as a web app without an app store
Distribution settings
Card limit: Set maximum number of cards that can be issued (0 = unlimited)
Birthday points: Automatically credit points on customer's birthday with a push notification (only works if you're using points with this card type)
Birthday stamps: Automatically credit stamps (visits) on customer's birthday with a push notification (these stamps have no expiration date)
Analytics (optional) – Add custom analytics scripts in this field.
Click Continue when finished.
Step 4: Design your card
Stamp count – Set the total number of visit slots displayed on the card. For example, if you set 14 and a customer purchases 10 visits, the card shows 10 active stamps and 4 inactive placeholders.
Warning: This setting cannot be changed after card activation. Stamp positioning is fixed and determined by the total count.
Active stamp icon – Select or upload an icon representing available visits. Active stamps show how many visits the customer still has remaining.
Choose from preset icons, or
Upload your own image (follow size guidelines)
Inactive stamp icon – Select or upload an icon representing used visits. Inactive stamps show how many visits have already been redeemed.
Choose from preset icons, or
Upload your own image (follow size guidelines)
Logo – Upload a logo to display on the card and issuing form (click Select File).
Icon – Upload an icon for push messages (click Select File).
Background under stamps – Upload an image to display behind the stamps on the card (click Select File).
Colors – Customize card colors (only applies when using preset stamp icons, not custom uploads):
Card background
Text color
Stamp background
Outline color
Active stamp color
Inactive stamp color
Background under stamps
Field customization
Use the Field dropdown to select field types that appear on the card
Enter text in Field Name to customize labels (e.g., rename "Name" to "Cardholder")
Issuing form display
Enable Show logo at card issuing form to display your logo
Enable Show background color on card issuing form to apply your brand colors
Click Continue when finished.
Step 5: Add card information
Tip: Preview your changes on the mobile screen displayed on the right side.
Card description – Enter a short description of the card.
Company name – Enter your business name (appears in push notification titles).
Service name (optional) – Enter the service offered through this card. When filled in, this replaces one of the custom fields on the card display.
Points per visit – Set how many loyalty points customers earn each time they use a visit. If set to 0, the points field won't display on the card.
Visit confirmation message – Customize the message displayed when a visit is redeemed. You can edit the text but keep the hash sign (#) for dynamic values.
Referral program
Enable or disable the referral program using the toggle.
Choose when bonuses are awarded:
Card issued to new customer: Bonus awarded when the referred friend installs the card
Card used by new customer: Bonus awarded when the referred friend redeems their first visit
Configure referral rewards:
Points for the referrer: Set loyalty points earned for referring friends
Points for the referred customer: Set bonus points for new customers
Stamps (visits) for the referrer: Set bonus visits earned for referring friends
Stamps for the referred customer: Set bonus visits for new customers
Active links
Add links that appear on the back of the card:
Choose link type: URL, Phone, Email, or Address
Enter the link and display text
Add multiple links using Add Link
Remove links using the cart icon
Feedback links – Add review links that appear only after customers redeem a stamp and rate their visit. These links display on the back of the card.
Terms of use (optional)
Enable the toggle to include terms on the card
Enter terms in the text field
Add a link to your full terms and conditions
Issuer information – Add your company name, email, and contact number. This information displays on the back of the card.
Click Activate under the card preview, then click Finish.
Step 6: Preview and activate
After clicking Finish, a preview popup appears with:
QR code for the card
Copy link button to share the card installation link
Activate Card button
Warning: Only activate when you're certain about the settings. While inactive, only 10 people can install the card. After activation, main settings (including stamp count) cannot be changed.
Click Activate Card to make the card available to customers.
How to issue multipass cards
When issuing a multipass card to customers, you'll need to specify:
The number of visits they've purchased
The card expiration date (if applicable)
Info: Only the purchased number of visits will appear as active stamps on their card. Any remaining stamp slots will display as inactive placeholders.
Example: If your card design has 14 total stamp slots and a customer purchases 10 visits, their card will show 10 active stamps and 4 inactive stamps.
Frequently asked questions
What's the difference between stamps and points?
Stamps represent prepaid visits that customers redeem for services. Points are optional bonus rewards earned when visits are used, which can be redeemed for other products or services.
Can customers purchase additional visits after their card is active?
Yes, you can add more visits to their existing card through your system.
What happens when all visits are used?
Customers can purchase a new multipass, or you can add visits to their existing card. The card remains in their wallet for future use.
Can I change the stamp count after activation?
No, the total number of stamp slots cannot be changed after card activation. Plan your design carefully before activating.
Do birthday stamps expire?
No, birthday stamps have no expiration date even if you've set expiration rules for regular stamps.