Another 10% discount for everyone? Let Vincent do better.
0
Days
0
Hours
0
Minutes
0
Seconds
Try Vincent early
2026-05-06 12:00 am
2026-04-14 12:00 am
2026-04-21 12:00 am
2026-04-23 12:00 am
2026-04-28 12:00 am
2026-01-11 12:00 am
2025-09-24 12:00 am
2025-05-21 12:00 am
2025-03-14 12:00 am
2025-05-20 12:00 am
2025-04-22 12:00 am
2026-09-28 12:00 am

What are pending loyalty points?


Pending loyalty points are rewards that a customer has earned through a specific action (such as a purchase or referral) but are not yet available for redemption.

In Voucherify, pending points support is a built-in feature that allows brands to add control, flexibility, and protection to their loyalty programs. These points remain in a temporary "pending balance" until a predefined activation condition is met, such as a fraud check or the expiration of a return window. Once satisfied, the points convert into an active balance that the customer can spend or use toward tier progression.

Why pending points are important?

For brands, immediate point issuance carries significant financial risk. Using a pending state allows you to:

  • Eliminate return & refund abuse: points only become available after the return window closes, preventing customers from "earning and burning" points on items they later return.
  • Mitigate fraud & gaming: by delaying availability, you reduce the risk of bots or malicious actors exploiting reward gaps.
  • Align with order status: ensures that points accurately reflect "real" revenue (fulfilled and paid) rather than just intent.
  • Improve program stability: prevents sudden "liability spikes" on your balance sheet by only activating points once the transaction is finalized.

How pending points work?

When an earning rule triggers (e.g., order paid), Voucherify can be configured to grant pending instead of active points. Each pending entry records the associated customer, order or event, campaign, and timestamp.

There are four common activates methods for pending points:

Activation methodHow it worksBest for
No pending statePoints activate immediately; pending flow runs in the background for audit trail and cancellation hooksLow-risk products, digital goods, programs that need structural flexibility without delay
Period-basedPoints activate after a set number of days (up to one year)Return-window protection: grant on purchase, activate after 14 or 30 days
Fixed datePoints activate on a specific calendar dateEnd-of-quarter activations, seasonal resets, aligning with financial close cycles
Event-basedPoints activate when a specific custom event fires (e.g., fulfillment confirmed, invoice paid, subscription renewed)B2B invoicing, subscription billing, fulfillment-dependent rewards where an arbitrary waiting period is just a guess

Common use cases for pending points

Pending points are especially valuable in scenarios like:

ScenarioActivation triggerWhy it matters
E-commerce returnsPeriod-based (14-30 days)Prevents customers from earning and burning points on items they later return
High-ticket electronicsPeriod-based (longer window) or event-basedHigh return rates on expensive items make reward harvesting a real margin risk
Subscription servicesEvent-based (second billing cycle confirmed)Filters out trial churn before points hit the active balance
B2B invoicingEvent-based (Net-30 invoice marked paid in ERP)Points reflect actual collected revenue, not just purchase intent
Seasonal campaignsFixed date (start of new loyalty season)Batch-releases points on a predictable schedule; cleaner for finance
Fulfillment-dependent rewardsEvent-based (shipped or delivered from OMS)Replaces arbitrary day-count with the actual event that confirms delivery

Best practices for pending points

  • Communicate clearly to customers: show in the wallet UI that some points are “pending” and explain why/when they’ll become active. Transparency builds trust.
  • Pick the activation method that matches your risk, not your convenience: period-based is simple but arbitrary. If your real concern is returns, an event tied to the return window closing is more precise. If it's payment confirmation, wire it to your billing event.
  • Set realistic pending period: too long and customers feel cheated; too short and you expose yourself to return or refund risk.
  • Use automation and webhooks: let your system automatically activate points, send notifications, and manage edge cases (returns, cancellations, disputes).
  • Account for liability and breakage: track how many pending points never activate (returns, cancellations) vs. how many convert for financial forecasting.
  • Ensure concurrency and consistency: if an order is refunded or partially returned, make sure pending (or activated) points are revoked or adjusted appropriately.
  • Avoid over-complicating the UX: if customers see a wall of pending points, they may mistrust the program. Use clear labels.

 FAQs

Why would I delay loyalty points instead of awarding them instantly?

Pending points protect your program from fraud and returns abuse. If a customer earns 500 points on a purchase and returns the item two days later, instant points mean you are clawing back rewards after they have already been spent.

How long should the pending period be?

Match it to your return window. If your policy allows returns within 30 days, set the pending period to 30 days. For industries with shorter cycles, 7–14 days is common.

Can I use different pending periods for different earning actions?

Yes, and you should. Purchase-based points benefit from a longer hold that matches your return window. But points earned from writing a review or completing a profile have no return risk, so they can unlock immediately.

Are you optimizing your incentives or just running them?