Percentage Off Coupon
Feature Description
The "Percentage Off Coupon" is a core redemption reward in the member points system. Its core function is customers spend fixed points to redeem coupons that offer proportional deductions, with freely configurable redemption scope—allowing proportional deductions for the entire order amount or only for specific product collections. The actual deduction amount dynamically changes with the order (or product collection) amount; the higher the order amount, the greater the deduction intensity. It adapts to different customer unit prices and product promotion needs.
Effectiveness Logic
- Coupons require active redemption by customers to generate a unique, exclusive coupon code, which is only usable by the redeeming customer. Even if others obtain the code, it cannot be verified or used
- Redeemed coupon codes take effect immediately, become invalid after a single use, and require re-redemption with points for subsequent use
- Unauthenticated users can view all "Active" Percentage Off Coupons; after logging in, only coupons eligible for their VIP tier will be displayed
- Supports setting minimum usage thresholds, permissions for combining with other discounts, and validity periods after redemption, enabling flexible control of promotion costs
Operation Paths
Method 1: Create via AI Sidekick (Loyalty AI)

- Click Loyalty AI at the bottom right corner of any App page to open the AI dialog box
- Enter a command in the input field, for example:
“Create a percentage discount coupon based on my store's product prices and customers' spending power.“
- AI will automatically understand the request and generate corresponding Percentage Off Coupon configurations based on your store's current settings
- Click the Preview & Edit button
- The system will automatically redirect and populate the configuration into the Percentage Off rule settings page
- Merchants can further adjust the configurations on the page, then click Save to finalize the rule once confirmed
Method 2: Manual Creation

- After accessing the App, click the left-side menu Points
- Switch to the Points Rules tab
- Click Add Ways to redeem in the Ways to redeem module
- Select Percentage off from the pop-up window
- Navigate to the rule configuration page and complete the settings
Configuration Details
1. Discount Name
- Displayed on the member dashboard and loyalty landing page to help customers quickly identify the coupon type
- Input Restriction: Names must be unique; duplicate discount names are not allowed to avoid customer confusion
- Recommended clear and intuitive copy examples:
10% Off with 200 Points300 Points = 15% Discount
2. Points Redemption Cost (Points redemption style - Points cost)
- Input Restriction: Only positive integers are supported (e.g., 100, 200, 300, 500)
- Rule Explanation: Sets the fixed number of points required to redeem the Percentage Off Coupon. Merchants should reasonably plan the redemption cost by balancing the discount rate and the difficulty of points accumulation to maintain a balance between offer attractiveness and store profitability
3. Applies to
- Selection Type: Single choice (two options; cannot select both)
- Option Explanations:
- Entire Order: Corresponds to Shopify's order discount coupons; deducts a percentage of the total order amount (including all products in the order with no category restrictions)
- Specific Collection: Corresponds to Shopify's product discount coupons; only deducts a percentage of the amount for products in the specified collection (a product collection must be created in Shopify in advance, and the coupon code will only apply to products in that collection)
4. Minimum Requirement
- Selection Type: Single choice (three options)
- Feature Explanation: Sets threshold conditions for using the coupon to filter small-value orders and protect store profit margins
- Option Explanations:
- No Restriction: No usage requirements; the coupon can be used for orders of any amount or quantity
- Minimum Purchase Amount: Supports numerical input with up to two decimal places (e.g., 1.10, 50.75, 100.00); the coupon can only be used if the order amount meets this value
- Minimum Number of Products: Supports positive integer input (e.g., 5, 10, 15); the coupon can only be used if the number of products in the order meets this quantity
5. Discount Code
- Input Restriction: Avoid spaces and special characters in the prefix (non-mandatory) to prevent formatting errors when customers copy and paste the entire discount code, which would render it unusable
- Configuration Explanation: Customizable discount code prefix; recommended to use brand name or coupon type characteristics (e.g., BrandName+PercentOff, such as Rijoy_Percent15) for easier merchant management and customer recognition
6. Combination
- Selection Type: Multiple choice (can select multiple discount types simultaneously, or just one, or none)
- Feature Explanation: Controls whether this Percentage Off Coupon can be used in conjunction with other discount types. Merchants can flexibly configure based on promotion strategies to avoid excessive concessions from stacked discounts
- Available Types:
- Order Discounts: Can be stacked with other coupons applicable to the entire order
- Shipping Discounts: Can be stacked with shipping-related coupons
- Product Discounts: Can be stacked with coupons applicable to specific products or product collections
7. Reward Expiry
- Selection Type: Single choice (two options)
- Feature Explanation: Sets the valid usage period of the coupon code after customer redemption. Unused coupons will automatically expire after the period to avoid long-term system resource occupation or potential usage disputes
- Expiry Options:
- 6 Months: Coupon code automatically expires if unused within 6 months of redemption
- 1 Year: Coupon code automatically expires if unused within 1 year of redemption
8. Reward Restriction
- Selection Type: Single choice (two options)
- Restriction Rule: The VIP tier feature must first be enabled in the system. Only VIP tiers with "Active" status will be displayed during configuration; inactive tiers will not appear
- Feature Explanation: Controls redemption permissions for different VIP tiers to implement differentiated member benefits and enhance the exclusivity of high-tier members
- Option Types:
- Include Tiers: Only customers with one or more specified VIP tiers can redeem (e.g., only Gold and Diamond tier customers)
- Exclude Tiers: Customers with one or more specified VIP tiers cannot redeem (e.g., exclude Bronze and Silver tier customers)
9. Status
- Active:
- Coupon is visible on the member dashboard and loyalty landing page; customers can view coupon details and redeem if eligible
- Redeemed coupon codes can be normally used to deduct order amounts
- Disabled:
- Coupon is not displayed on any front-end pages; customers cannot view or redeem it
- Already redeemed but unused coupon codes can still be used (until expiry), but new redemptions are no longer allowed
10. Icon Settings
- Used for front-end visual display to enhance coupon recognition and increase customer redemption willingness
- Option Types:
- Default Icon: Uses preset icons provided by the App, directly displayed on the dashboard and loyalty landing page without additional uploads
- Custom Upload:
- Aspect Ratio Restriction: 1:1 (square) to avoid stretching or distortion after upload
- Size Restriction: Within 50KB to ensure no impact on page loading speed
- Supported Formats: .png, .jpg, .jpeg, .svg, .gif, .webp (recommend using high-definition, highly recognizable icons consistent with the brand style)
Front-End Display Locations
After configuration and activation, customers can view this rule in the following locations:
- Member Points Dashboard
- Loyalty Landing Page
💡 Notes
- Each redeemed coupon generates a unique exclusive code, only usable by the redeeming customer. Even if others obtain the code, it cannot be verified, ensuring benefit exclusivity
- Coupon codes become invalid immediately after one use; re-redemption with points is required for subsequent use
- Unauthenticated users can view all active coupons but can only access basic information and cannot redeem; after logging in, the system will filter and display eligible coupons based on the user's current VIP tier, with ineligible coupons automatically hidden
- If the VIP tier feature is not enabled, the Reward Restriction configuration item is unavailable, and all users redeem according to the basic rules
Rijoy Docs