Reward Types

JeriCommerce supports 4 types of redeemable rewards, all synced with Shopify via discount codes:

Fixed Discount

A fixed amount off the order. Example: 5 EUR discount.

Percentage Discount

A percentage off the order. Example: 10% off.

Free Shipping

Waive shipping costs on the next order.

Free Product

A specific product or gift added to the order.

Reward limits by plan: Free = 2 rewards, Growth = 5 rewards, Advanced/Enterprise = unlimited.

Creating a Reward

1

Navigate to Rewards

Go to Loyalty > Rewards in your JeriCommerce dashboard.
2

Add new reward

Click Create Reward and select the reward type.
3

Configure details

Set the reward name, description, points required for redemption, and any conditions (minimum spend, eligible products).
4

Enable delivery

Choose how customers receive the reward: via wallet pass notification, email, or SMS.

When a reward becomes available to a customer, JeriCommerce automatically sends a push notification. This drives a 2x increase in reward redemption compared to email-only delivery.

Coupon System

The coupon system is a separate layer on top of rewards, giving you additional flexibility:

Import unique coupon codes from Shopify Discounts or CSV, or let JeriCommerce auto-generate them. Each customer receives a unique code, preventing sharing.

{
  "type": "unique",
  "source": "shopify_discounts",
  "prefix": "LOYALTY-",
  "discount_id": "gid://shopify/DiscountCode/12345"
}

Create public coupon campaigns that don't require a loyalty card. Useful for marketing campaigns where you want to distribute discounts broadly.

These coupons can still be tracked via UTM parameters for attribution.

Assign coupons directly from a Klaviyo Flow using the webhook action. This lets you tie coupon distribution to specific customer behaviors tracked in Klaviyo.

Redemption Flow

Online redemption
Customers redeem rewards from the web app or wallet pass. The system generates a unique Shopify discount code and delivers it via push notification and email. The customer applies the code at checkout.
In-store redemption
Staff can view and apply available rewards from the POS extension. The discount is applied directly to the transaction without the customer needing to enter a code.
Checkout extension redemption
The Rewards Extension in Shopify Checkout shows available rewards during the purchase flow, enabling one-click redemption.

Gift Cards

Gift cards are a separate functionality from rewards:

  • Issued from the JeriCommerce dashboard or via API
  • Delivered via wallet pass, email, or SMS
  • Tracked separately from loyalty card installations
  • Count toward your plan's active card limit

Both installed loyalty cards and active gift cards count toward your plan's card limit. Monitor your usage in Settings > Billing > Usage.