
If a customer’s loyalty points balance looks off — either too high, too low, or not updating — it’s usually due to how their points were earned, redeemed, or synced. This guide walks you through the common causes and how to correct them.
Roadmap updates points in real time, but there can be a short delay depending on order status or sync settings.
👉 Orders must be paid to earn points. Draft or test orders may not trigger rewards.
If a customer recently redeemed a reward, their points were subtracted at checkout.
👉 If checkout wasn’t completed, the points should have been restored automatically.
Sometimes a customer might leave multiple reviews or submit duplicate actions (e.g., referrals).
By default, Roadmap prevents:
👉 If a customer sees a higher balance than expected, check if they were rewarded multiple times for the same action.
If you updated your earn or reward settings, it won’t retroactively affect previous points.
👉 Balances are accurate based on the rules active at the time of the order.
Admins can adjust points for any customer in Roadmap.
👉 If the balance looks wrong due to manual changes, you can edit or reverse the adjustment.
Can I manually fix a customer’s balance?
Yes — go to the customer profile in Roadmap and click “Adjust Points.”
Can points expire?
Only if you’ve enabled expiration rules. You can check this in your Loyalty settings.
Can customers see their own points history?
No — but you can export it or show their current balance via the storefront widget or in an email.
If a loyalty balance looks incorrect:
Still unsure? [Contact support →] and we’ll help you audit the customer’s loyalty activity.