Targeted discounts
that drive bookings.
Create coupon codes with expiration dates, usage limits, and precision targeting by category, brand, model, or repair type, to run promotions that actually convert.
Promotions with the precision of a CRM.
Link coupons to the exact category, brand, model, or repair type that matches your campaign. Set limits, expiry, and minimum purchase, then track redemption in real time.
Precision targeting
Link coupons to specific categories, brands, models, default repairs, or default attributes. Use AND logic to require matches across groups or OR logic for broader campaigns. Coupons with no links work for all repairs.
Full control over usage
Set usage limits, minimum purchase amounts, and expiration dates. A read-only Coupon Used Count field shows how many times each coupon has been redeemed so you can track campaign performance in real time.
Automatic coupon application
Enable Automatic Apply on a coupon so it is applied during checkout without the customer needing to enter a code. Only one coupon can have Automatic Apply enabled at a time, perfect for store-wide promotions.
Per-repair or per-order discounts
For fixed-type coupons, enable Apply discount per repair to apply the discount to each eligible repair individually rather than once per cart. Useful for rewarding customers who book multiple repairs at the same time.
Limit to single-repair orders
Switch on Limit to One Repair per Order to ensure the coupon only applies when the cart contains exactly one repair. Customers with multiple repairs in their cart see the coupon rejected automatically at checkout.
Works alongside combo discounts
Only one coupon code can be applied per order, but coupons work independently from the Combo Discount. Both discounts can apply on the same order, and the minimum purchase check runs against the subtotal after combo discount.
Four steps from code to redemption.
Create the coupon, set the rules, link it to the right repairs, and let customers redeem at checkout, manually or automatically.
Create a coupon
Go to Settings > Promotions and click New Coupon. Enter your internal Own Reference, the Code customers will type at checkout, the Amount, and choose Fixed or Percent for the discount Type.
Configure rules and limits
Toggle on Expiry to set an expiration date, Usage Limit to cap redemptions, or Minimum Purchase Requirement to set a minimum order subtotal. Each option reveals its own field when switched on.
Target the coupon
Click the Manage button to open the linking modal. In the left panel, use Apply Based On to filter by Category, Brand, Model, Default Repair, or Default Attributes. Add items, then choose AND or OR matching for multiple groups.
Customers redeem at checkout
A coupon code input field appears during checkout. Customers enter the code and the discount line shows the calculated amount. With Auto-Apply enabled, the discount appears automatically with no code entry needed.
Included on every plan.
Coupon codes are part of the core promotions toolkit and are available from Essentials onwards.
Included
Included
Included
Common questions.
Can a customer use more than one coupon per order?
No. Only one coupon code can be applied per order. If you also have Combo Discount enabled, both discounts can apply together since they work independently.
Can I restrict a coupon to specific categories, brands, or models?
Yes. Each coupon has a Linking feature that targets it to specific categories, brands, models, default repairs, or default attributes. Set the relation to AND (all groups must match) or OR (any group can match).
What happens when I delete a coupon?
The coupon is permanently removed. Past orders that used the coupon keep their discount, but the code can no longer be used for new orders. To pause a coupon temporarily, switch it off instead of deleting it.
How does Auto-Apply work?
When enabled, RepairPlugin automatically applies the coupon during checkout if the customer's repair matches the coupon's linking conditions. Only one coupon can have Automatic Apply enabled at a time.
What's the difference between Fixed and Percent discounts?
Fixed subtracts a flat currency amount from the order. Percent subtracts a percentage of the order total. The Apply discount per repair option is only available when the discount type is set to Fixed.
How does the minimum purchase requirement work?
When enabled, the coupon is only valid if the order subtotal (calculated after the combo discount) meets or exceeds the amount you set. Below the minimum, the coupon is rejected with a message at checkout.
Can I track how often a coupon was used?
Yes. When Usage Limit is enabled, a read-only Coupon Used Count field displays the current redemption count. This is useful for tracking campaign performance, even if you don't actually want to cap usage.
Are inactive coupons visible to customers?
No. Each coupon has an on/off switch on the left side of its row. Deactivated coupons are rejected at checkout if a customer tries to enter the code, but they remain in the admin list for reuse later.
Read the full guide.
Setup, targeting logic, usage limits, auto-apply, and the full coupon settings reference, straight from the help centre.
Pair it with these.
Combo discount
Auto-discount the second repair in the same booking. Fixed amount or percentage.
Learn morePromotional banners
Schedule eye-catching banners on the repair selection page, model-targeted and date-bound.
Learn moreDynamic pricing
Sync supplier costs every 60 minutes, apply margins, round, and push live prices to your widget.
Learn moreTurn visitors into customers.
Join 583+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.