Skip to main content

How to create a discount card in Perkstar

Set up a progressive discount card that rewards customers with increasing savings as they spend more.

Written by Dan. A
Updated this week

Overview

A discount card allows businesses to offer instant savings to customers while keeping them engaged. The discount can be progressive — the more a customer spends, the higher the discount percentage they earn.

You set up tiers with spending thresholds and assign a discount percentage to each one. When a customer visits your business, your staff can see their current discount status on the card and apply the appropriate savings. Each purchase is scanned to track spending, which automatically upgrades the customer to the next tier when they reach the threshold.

For example, a new customer starts at 1% discount. After spending a total of 5,000, they automatically move to 3%. After 10,000, they reach 5% — and you can add even more tiers (up to 6) for your best customers.

Key benefits

  • Reward loyal customers with progressively higher discounts

  • Automatically upgrade tiers based on cumulative spending

  • Drive repeat visits with clear, visible savings goals

  • Track spending and ROI through the scanner app


How to create a discount card

Step 1: Open the cards module

  1. Log in to your Perkstar account.

  2. Navigate to the left-hand menu.

  3. Click the Cards icon to open the Cards module.

You can either create a card using one of 111 pre-loaded templates designed for popular business niches or build one from scratch. This guide walks through creating a card from scratch.

  1. Click From Scratch to begin the discount card creation workflow.

A card is created by completing five sections: Card Type, Settings, Design, Information, and Save & Preview.


Step 2: Select card type

  1. From the available card types, click Discount.

  2. Click Continue to move to the Settings section.


Step 3: Configure settings

Barcode type

Choose the barcode type that determines how the card is scanned and recognized by the system. Select whichever appearance you prefer.

Happy hours

Select a time period during which customers can take advantage of an increased discount percentage.

Card expiration date

  • Unlimited – The card has no expiration date. For discount cards, this is often the most convenient option since you want customers using the card for their entire lifetime

  • Fixed term – The customer cannot use the card after the specified date. The card will not be deleted from their phone

  • Fixed term after card issuing – Select the number of days after card installation until expiry. Useful for short-term promotions (e.g., three months)

Locations

Enter the location(s) of your business to trigger push notifications. Customers with the card installed in Apple Wallet receive a notification when they are within 100 meters. You can add 1 location on the Starter plan, 3 on Growth, and up to 10 on the Scale plan — they don't need to be business addresses.

Tip: Geo-located push notifications are a powerful way to increase retention and average check amounts from your customers.

Cardholder status (progressive tiers)

Create multiple discount tiers based on cumulative spending. Each tier has three fields:

  • Tier Name – The name of the level (e.g., Bronze, Silver, Gold)

  • Spend to Achieve – The total amount a customer must spend across all visits to reach this tier

  • Percentage % – The discount percentage for this tier

After installing the card, the customer is automatically assigned to the first tier. As their total spending increases across visits, they automatically upgrade to higher tiers with better discounts.

For example, a customer starts at 1% discount (Bronze). After spending 5,000 total, they upgrade to Silver at 3%. After 10,000, they reach Gold at 5%. You could add a Platinum tier at 25,000 with 10% discount for your most loyal customers.

How it works in practice: When a customer visits, your staff can see the current discount status on the card. They apply the discount to the purchase, then scan the card and enter the purchase amount. This tracks the spending and automatically upgrades the tier when the threshold is reached.

A minimum of 1 tier is required, and you can create up to 6. Click the remove button to delete a tier, or click Add Tier to add another.

Language

Select the language for your discount card from the dropdown. Over 30 languages are available.

Date format

Choose how the date is displayed on the card. If the card has no expiration date, this setting is irrelevant.

Thousands separator and decimal separator

For discount cards, this setting is irrelevant since this card type has no points. You can skip this setting.

Purchase amount when charging

When turned on, this setting requires the purchase amount to be entered whenever a transaction is processed. The amount is counted in ROI statistics under the revenue figure.

Note: This applies only to transactions made via the scanner. If disabled, the purchase amount is optional.

Card issuing form

Define the fields customers fill out when installing the card. By default, the form asks for first name, last name, phone, and date of birth.

  • Delete fields using the cart icon

  • Enable the Required toggle to make a field mandatory

  • Enable the Unique toggle for phone numbers to avoid duplicates in your CRM

Important: Do not make fields other than phone number unique. For example, marking "Name" as unique would prevent customers with the same name from installing the card.

To add a new field, click Add field, then select the field type and enter the field name. You can also rename existing fields.

UTM tags

Create channel links for analytics tracking. For example, create separate UTM tags for Facebook Ads, Google Ads, and partner promotions. Perkstar generates a unique URL and QR code for each tag so you can track which distribution channel performs best.

Phone mask

Select which country prefix appears by default in the card issuance form. Customers can choose a different country if needed.

Privacy policy

Enable or disable the toggle next to Privacy Policy to show or hide consent on the card installation form. You can edit the privacy policy text as needed.

Enable Consent to the processing of personal data to add a checkbox for marketing data consent.

Installation options

Choose where customers can install the card. This setting is flexible and can be changed at any time. If additional installation options are connected to your account (e.g., WhatsApp), customers will see those buttons on the card issuance form by default.

  • Google Wallet installation button – When enabled, Android users can add their card to Google Wallet

  • PWA installation button – When enabled, customers can install the card as a web app without needing an app store

Limit the number of cards issued

Control how many cards can be distributed. Set to 0 for unlimited.

Analytics

Add custom analytics scripts (such as Facebook Pixel or Google Tag Manager) to track card installs and related user actions.

Once all fields are configured, click Continue to move to the Design section.


Step 4: Configure design

Logo

Click Select File to upload a logo displayed in the top left corner of the card and on the release form. Follow the file size and weight recommendations.

Icon

Click Select File to upload an icon displayed in push messages next to your company name. Follow the file size and weight recommendations.

Background of the central part

Click Select File to upload a background image for the center of the card. Follow the file size and weight recommendations.

Colors

Set colors for card background, text color, and background color of the central part.

Note: If you uploaded a custom background image, the background color setting is overridden by the image.

Field names

Use the Field dropdown to select which fields appear on the front of the card. The dropdown displays all fields from the card issuing form configured in the previous step.

Default fields include discount percentage and discount status. You can also display how much a customer needs to spend to reach the next tier, along with personal data fields (first name, last name, phone, date of birth).

Use the Field Name column to rename how fields appear on the card.

Card issuing form appearance

  • Enable Show logo at card issuing form to display your logo on the form

  • Enable Show background color on card issuing form to apply the background color to the form

Once all design choices are made, click Continue to move to the Information section.


Step 5: Fill in card information

Card description

Enter a short description of the card — this is the name of your promotion.

Company name

Enter the name of your business. This name appears in push notification titles.

Referral program

Activate or deactivate the referral program using the Active and Inactive radio buttons.

Tip: We recommend activating the referral program with every card you create. It's a cost-effective way to grow your customer base — all acquisition is driven by your satisfied customers inviting their friends, at no additional advertising cost.

Note: The referral program for discount cards does not provide an additional bonus to the person who recommended it. It serves as an additional channel for attracting new customers.

Active links

Add links displayed on the back of the card:

  1. Select the link type from the Type dropdown (URL, Phone, Email, or Address).

  2. Enter the link in the Link field.

  3. Enter display text in the Text field.

Tip: For phone numbers, use the full number with the country code and use the phone number as the display text.

Click the remove button to delete a link, or click Add Link to add another.

Note: For iPhone users, links may not be clickable in the card's quick view. Customers should open the card through the Apple Wallet app to access them.

Feedback links

Add links for customer reviews. These links are not displayed on the back of the card — customers only see them after rating their visit (after selecting stars). If they provide a positive rating (4 or 5 stars), they are prompted to leave an additional review on the linked platform.

Supported platforms include Google Maps, Yelp, Foursquare, and Facebook.

Tip: Linking to your Google Maps listing helps boost your search ranking and local SEO. Positive reviews are highly impactful for search engine optimization.

Terms of use

Enable the toggle to include terms of use on the card. This information is displayed on the back of the card. If you have full terms on your website, add the link in the Link to full terms and conditions field — customers will be redirected there.

Issuer information

Enter your company name, email, and contact number. These details appear on the back of the card for customers who need support.

Once all details are filled in, click Finish.


Step 6: Save, preview, and activate

After clicking Finish, the Preview popup appears.

  1. Scan the QR code to preview the card on your device.

  2. Review the card and make any changes before activation.

Important: Before activating, you can issue up to 10 test cards. Once you activate the card, you cannot change the card type, loyalty program terms, card expiration dates, or card issuing form fields.

  1. Click Activate Card to make the card live.

After activation, you can download promotional materials in PDF format (A5 or A4) for printing. Place these at your local store to start distributing your loyalty card to customers.


FAQs

How do progressive discount tiers work?

Customers start at the lowest tier (e.g., 1% discount) and automatically move up as their total spending increases across visits. Your staff scans the card and enters the purchase amount at each visit — the system tracks cumulative spending and upgrades the tier automatically when the threshold is reached.

How does my staff apply the discount?

When a customer presents their card, your staff can see the current discount status (e.g., "Silver — 3%"). They apply the discount to the purchase manually, then scan the card and enter the purchase amount to track spending for tier progression.

Can I change the discount tiers after activation?

No. Cardholder status tiers, card type, expiration dates, and issuing form fields are locked after activation. Test your card thoroughly before activating.

How many tiers can I create?

You can create between 1 and 6 tiers. At minimum, one tier is required.

Did this answer your question?