Fixed amount discount reward

Prasant Rai

Written by Prasant Rai
Updated

On this page

Fixed amount discount reward let your customers exchange their points for a coupon worth a specific dollar amount. This guide covers how to add a fixed amount discount reward, configure its settings, and explains how the coupon generation and redemption process works for your customers.

Add a fixed amount discount reward

To create a fixed amount discount reward, navigate to RewardsWP » Settings » Points and scroll to the Ways to Redeem section. Click Add ways to redeem and select Fixed amount discount.

This adds a new reward to the list, which you can then configure with the settings described below.

Configure the reward settings

Click on the newly added Fixed amount discount reward to expand its settings. You’ll see the following options:

Points required

The number of points a customer must spend to claim this reward. The default is 500. Set this based on how valuable you want the reward to feel relative to how quickly customers earn points.

Discount value

The dollar value of the discount coupon that gets generated. The default is $5. This is the actual savings your customer receives when they apply the coupon at checkout.

Coupon duration

How long the coupon remains valid after it’s generated. Options include:

  • Never expires (default) – The coupon has no expiration date
  • 30 days – Expires 30 days after generation
  • 3 months – Expires 3 months after generation
  • 6 months – Expires 6 months after generation
  • 1 year – Expires 1 year after generation
  • 2 years – Expires 2 years after generation

Setting an expiration encourages customers to return sooner and use their reward, which can drive repeat purchases.

Once you’ve configured all the settings, click Save Changes.

How coupon generation works

When a customer redeems their points for a fixed amount discount reward, here’s what happens behind the scenes:

  1. Points are deducted – The required number of points is immediately subtracted from the customer’s balance.
  2. A WooCommerce coupon is created – RewardsWP generates a unique coupon code with the dollar value you configured. This coupon appears in your WooCommerce coupon list like any other coupon.
  3. The coupon is assigned to the customer – The generated coupon is tied to the customer’s account so only they can use it.
  4. The customer can apply it at checkout – The coupon works just like any other WooCommerce discount code.

If you set a coupon duration, the expiration date is calculated from the moment the customer redeems their points, not from when they use the coupon at checkout.

The customer redemption experience

From your customer’s perspective, the redemption flow is straightforward:

  1. They open the rewards widget and navigate to the available rewards.
  2. They see the fixed amount discount reward with the points cost and discount value.
  3. They click to redeem, and the coupon code is immediately generated.
  4. The coupon code is displayed in the widget and can be copied with one click.
  5. At checkout, they paste the coupon code into the discount field, and the fixed amount is deducted from their order total.

Customers can also view their redeemed rewards and active coupon codes in their activity log.

Frequently asked questions

Yes. You can add as many fixed amount discount rewards as you’d like, each with different point costs and coupon values. For example, you might offer a $5 reward for 500 points and a $15 reward for 1,200 points to give customers options.

No. Each generated coupon is single-use. Once it’s applied to an order, it can’t be used again. If a customer wants another discount, they’ll need to redeem more points for a new coupon.

The points are deducted at the time of redemption, not when the coupon is used. If the coupon expires unused, the points are not automatically returned. You can manually adjust the customer’s balance if needed.


That’s it! Your customers can now trade their hard-earned points for a fixed dollar discount at checkout. 

Still stuck? Submit a ticket and the team that builds it will help.

RewardsWP

Turn One‑Time Buyers Into Lifelong Customers

Points, rewards, referrals and VIP tiers, all in one widget your customers open from any page of your store.