HomePromotions & GrowthLoyalty / Reward Points

Loyalty / Reward Points

Reward points are TitanCart’s built-in loyalty programme. Customers earn points on every order they pay for, then spend those points as a discount on a later order. Everything is managed from one screen, Growth → Loyalty Rewards, and it’s part of TitanCart with nothing extra to install.

Note: Reward points have two halves. Earning happens when an order’s payment is confirmed: the customer is credited points based on what they spent. Redeeming happens at checkout: the customer turns points into money off the order total. Both halves — and how you set the rates — are covered below. Reward points are for registered customers; a guest who checks out without an account neither earns nor spends points.

1. Where reward points live

Open Growth → Loyalty Rewards. Across the top, summary tiles show your programme at a glance: Active Customers (how many have a points balance), Outstanding Points (the total still sitting in customer balances), Total Earned, and Total Redeemed.

Below the tiles, the page is organised into tabs. The two you’ll use most are Customer Balances — the list of who has points, where you can hand-adjust a balance — and Settings, where you set how points are earned and redeemed. There’s also an Activity Log tab that records every point transaction across the store.

Tip: Reward Points is a built-in feature, switched on by default. If the Loyalty Rewards menu item, the checkout redemption box, or the points pills on a product page are missing, check that the Reward Points extension is enabled under Extensions.

2. How customers earn points

Customers earn points automatically when an order’s payment is confirmed. The number of points is your earn rate — points per dollar spent — multiplied by the order’s eligible subtotal. With the default earn rate of 1 point per $1, an $80 order credits 80 points.

  • Points are credited only once the payment goes through. An abandoned or declined order earns nothing — points are never awarded against a sale that didn’t complete.
  • Only registered customers earn. A guest order isn’t tied to an account, so there’s no balance to credit.
  • Gift cards don’t earn points. A gift-card purchase is store credit in itself, so it’s left out of the earning calculation — the rest of the order still earns normally.

You set the earn rate on the Settings tab (see section 6), and you can give specific customer groups a better rate there too.

Note: Points are credited at payment confirmation, not the instant the order is placed — the same rule that governs gift-card generation and coupon usage. This keeps balances honest: a customer only ever banks points they actually paid for.

3. How customers redeem points at checkout

Redemption happens at checkout. A logged-in customer with points sees a Reward Points card showing their available balance and a “Points to redeem” field. They type how many points to use and click Apply; the order summary shows the discount, and Remove clears it again. As they type, the card previews the dollar value in real time.

Points convert to money using your redemption rate. With the default of 100 points = $1.00, redeeming 500 points takes $5.00 off the order. Two limits shape what a customer can redeem:

  • A minimum number of points before redemption is allowed (default 100). Below that, the card explains how many more points are needed.
  • A maximum share of the order that points may cover (default 100%, i.e. points can pay the whole order). The redeem box won’t let a customer apply more than that share.

The discount can never push the order below $0.00. As with earning, the points are only actually deducted from the balance when the payment is confirmed — so if a customer applies points but the payment never completes, their balance is left untouched.

4. Points on a product page

When the programme is on, product pages can show two small points figures beneath the price:

  • Price in points — what the product would cost expressed in points, using your redemption rate. It’s an at-a-glance sense of scale, not a separate “pay entirely in points” button; redemption always happens at checkout.
  • Reward points — how many points buying this product would earn, using the earn rate.

Both figures are shown to signed-out visitors as well, using your default rates — a gentle nudge to sign up and start earning.

5. The customer’s Rewards area

Signed-in customers have a Rewards section in their account (My Account → Rewards). It shows two cards — Available Points and their Redeemable Value in your currency — a short How It Works summary of your earn and redemption rates, and a Points History table listing every time points were earned, redeemed, or adjusted, with the reason and date. It’s the customer-facing mirror of the Activity Log you see in the admin.

6. Setting up earning and redemption

Open the Settings tab on the Loyalty Rewards page. There are two cards plus an optional per-group table:

  • Earning → Default rate (points per $1 spent) — the heart of the programme. Set it to how many points a customer earns for each dollar. This is the single place that controls earning.
  • Redemption → Points per $1.00 discount — how many points equal $1 off at checkout (default 100).
  • Redemption → Minimum points to redeem — the smallest balance a customer may spend in one go (default 100).
  • Redemption → Max % of order payable with points — the largest share of an order points may cover. 100 lets points pay the whole order; set it lower (say 50) to require part of every order be paid by the customer’s normal method.

Below those is a Per-customer-group earning rates table. Each active customer group gets a row; type a rate to give that group a better (or different) earn rate, or leave it blank to use the default. When a customer belongs to more than one group with an override, the highest rate wins — so loyalty tiers and wholesale groups can earn faster. Groups are created under Customers → Customer Groups.

Tip: Click Save Settings after changing any value. The earn rate and per-group overrides take effect on the next order; the redemption rate and limits apply to the checkout straight away.

7. Managing balances and history

The Customer Balances tab lists every customer who has points, with their current balance and their lifetime earned. Search by name or email, and use ± Adjust on any row to add or remove points by hand — enter a positive number to grant points (a goodwill gesture, a contest prize) or a negative number to deduct them, with a short reason that’s saved to the history.

The Activity Log tab is the store-wide record of point movements: who, how many points, the action (earned, redeemed, adjusted, expired, or refunded), the reason, and the date. Filter by action to find, say, every manual adjustment.

What reward points do — and don’t

Note: Points are store credit earned by spending, applied as a discount toward the order total at checkout — they don’t change a product’s listed price. Points do not expire; a balance stays usable until it’s spent. Only registered customers earn or spend points, and only paid orders move a balance. Refunding or cancelling an order doesn’t automatically take back points already earned or restore points already spent — adjust a balance by hand on the Customer Balances tab if you need to. Reward points are TitanCart’s own feature, kept in TitanCart’s own tables rather than as WordPress user data.

Troubleshooting

  • Where do I set how many points an order earns? On the Settings tab, in the Earning card — “Default rate (points per $1 spent)”. That single field controls earning for the whole store (with optional per-group overrides below it). The per-event bonus list on the page — registration, review, and similar bonuses — isn’t active in this version, so use the Default rate to control earning.
  • A customer didn’t earn points on their order. Points are credited only when payment is confirmed, and only for registered customers — a guest checkout earns nothing. Also check the earn rate isn’t set to 0, and remember gift-card line items don’t earn.
  • The “Points to redeem” box won’t accept the full balance. Two limits apply: the customer needs at least the minimum points to redeem at all, and the Max % of order payable with points caps how much of this order points can cover. Points also can’t exceed the order total.
  • There’s no Reward Points box at checkout. It only shows for a signed-in customer who has points, with the Reward Points extension enabled. A guest, a customer with a zero balance, or a disabled extension will all hide it.
  • I refunded an order — the points are still there. Refunds don’t automatically reverse points. Use ± Adjust on the Customer Balances tab to remove earned points or restore redeemed ones as needed.
  • Do points expire? No — there’s no automatic expiry. A balance stays until the customer spends it (or you adjust it).

See also

Previous
Gift Cards
Next
Email Campaigns