What are cashback cards?
Cashback cards reward customers with points based on a percentage of their purchases. Customers accumulate points on their card and can use them to pay for future purchases.
Key features:
Progressive cashback tiers (higher spending = higher cashback percentage)
Points displayed directly on the customer's card
Flexible redemption options set by you
Tier-based rewards to encourage repeat purchases
info: How redemption works: To redeem points, enter the purchase amount twice in the scanner app—once for the transaction and once for the points deduction.
Creating a cashback 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 Cashback 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
Cashback points lifetime – Define how long cashback points remain valid after they're earned:
Lifetime points: Points never expire
Fixed term after bonuses earned: Set number of days before points expire
Info: Each point has its own expiration countdown starting from the date it was earned. Points expire individually based on when they were added, regardless of whether the customer earns additional points.
Note: Example: If you set validity to 1 month and a customer earns 10 points on April 5, those points expire on May 5. Points earned on April 10 would expire on May 10.
Warning: Customers do not receive push notifications about upcoming points expiration.
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.
Cardholder tiers
Create multiple cashback tiers to reward customers based on their total spending. Configure each tier with:
Tier name: Label for the tier (e.g., "Silver," "Gold," "Platinum")
Spend to achieve: Total amount customer must spend to reach this tier
Cashback percentage: Percentage of cashback earned at this tier
How tiers work:
Customers start at the first tier when they install the card
Total spending accumulates across all visits (not per transaction)
When customers reach the spend threshold, they move to the next tier
New cashback percentage applies to all future purchases
Example:
Customer installs card and starts at Tier 1 (1% cashback)
They spend $1,000 and earn 10 points (1%)
On their next visit, they spend another $1,000 and earn 10 more points
Total spending: $2,000 with 20 points earned
If Tier 2 requires $5,000 total spending, they need to spend $3,000 more
Once they reach $5,000 in total spending, they move to Tier 2 (3% cashback)
All future purchases earn 3% cashback
You can create 1-6 tiers:
Remove a tier by clicking the cart icon
Add a tier by clicking Add Tier
Display settings
Language: Select the language for your cashback 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 purchase 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. You can also create customer segments based on UTM tags.
Tip: We recommend implementing UTM tracking from the start of your loyalty program for better insights.
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)
Welcome points: Set points automatically added when card is issued
Birthday points: Automatically credit points on customer's birthday with a push notification
Analytics (optional) – Add custom analytics scripts in this field.
Click Continue when finished.
Step 4: Design your card
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).
Card center background – Upload an image for the center of the card (click Select File). Follow the file size and weight recommendations.
Colors – Set colors for:
Card background
Text color
Background color of the central part
Note: If you've uploaded a background image, you can skip the background color setting as the image will be displayed instead.
Field customization
Use the Field dropdown to select field types (displays all fields from the card issuing form)
Enter text in Field Name to customize what appears on the card
Tip: Example: If displaying the customer's name, you could rename this field to "Favorite Guest" for a personalized touch.
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).
Referral program
Enable or disable the referral program using the toggle.
Choose when bonuses are awarded:
First visit/card use by new customer (recommended): Bonus awarded after the referred friend makes their first visit and earns points
Card issued to new customer: Bonus awarded immediately when the referred friend installs the card
Configure referral rewards:
Points for the referrer: Set how many points customers earn for referring friends
Points for the referred customer: Set bonus points for new customers (in addition to welcome points if configured)
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
Note: Note for iPhone users: Links may not be clickable in quick view. Open the card through the Apple Wallet app to access them.
Feedback links – Add review links that appear only after customers rate their visit (after selecting stars).
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 Finish when complete.
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
Click Activate Card to make the card available to customers.
Frequently asked questions
How does the tier system calculate total spending?
Total spending accumulates across all visits, not per individual transaction. Customers progress to the next tier once their cumulative spending reaches the threshold.
Do customers receive notifications when they move to a new tier?
Tier progression happens automatically, but customers can view their current tier and progress on their card.
What happens to points when they expire?
Individual points are removed from the customer's balance based on their specific expiration date. There are no notifications about upcoming expirations.
Can I change the cashback percentage after activating the card?
You can adjust tier settings, but major configuration changes may require creating a new card template.