Skip to main content
Xoxoday Loyalife supports three distinct point expiry rule types — fixed validity, rolling validity, and batch-wise expiry — configurable at the program or campaign level to give administrators full control over reward lifecycles.
Expiry logic is one of the most consequential design decisions in a loyalty program. Applied well, it creates the urgency that drives redemption. Applied poorly, it erodes member trust. Xoxoday Loyalife gives program administrators three distinct expiry models, each suited to a different program structure or business objective. Fixed Validity Fixed validity assigns an absolute calendar date to points, regardless of when each member earned them. An administrator running a Q4 sales incentive campaign might configure all points issued between October and December to expire on March 31 of the following year. Every participant operates against the same deadline, which simplifies communication and creates a clear redemption window. Fixed validity is the right choice when a campaign has a defined end and a post-campaign redemption period. Rolling Validity Rolling validity calculates expiry relative to each individual accrual event. Points earned on June 1 under a 180-day rule expire on November 28; points earned on August 15 expire in mid-February. This model suits continuous programs where members accumulate points throughout the year. For enterprises running always-on recognition programs integrated with HR platforms like Workday or Darwinbox, rolling expiry aligns naturally with ongoing performance cycles and keeps the program behaviorally active without a hard cutoff. Batch-wise Expiry Batch-wise expiry sets a single expiry date for every point issued within a specific transaction batch or bulk upload. When a finance team uploads a quarterly reward file for a department-wide recognition initiative, all points in that import share one expiry date. This keeps liability accounting clean and makes it straightforward for administrators to report on outstanding balances by cohort. Configuring Rules Across Programs Xoxoday Loyalife applies expiry rules independently per program and per campaign. A single organization can run a customer loyalty program on rolling validity while operating an employee recognition scheme on fixed validity simultaneously — each with its own schedule and redemption window. Administrators manage all configurations from a centralized dashboard and can adjust rules without reissuing or invalidating existing point balances. Expiry notifications are part of the same system. Xoxoday Loyalife supports scheduled alerts that remind members before their points lapse, which measurably increases redemption rates and reduces the friction that comes from discovering an expired balance after the fact. Designing for Urgency Without Alienation The right expiry structure makes a loyalty program financially predictable for the business and motivationally effective for participants. A member who receives a notification that 600 points expire in 10 days behaves differently from one with an open-ended balance and no prompt to act. Xoxoday Loyalife’s expiry engine gives administrators the tools to make that behavioral design intentional rather than incidental.
Learn more: Xoxoday Loyalife Help Centre — General

How are loyalty points accrued in Loyalife?

Learn how Xoxoday Loyalife calculates and credits points based on transactions, milestones, and configurable accrual rules.

How does Loyalife manage reward redemption workflows?

Explore how members redeem points and how administrators configure catalog access, redemption caps, and approval flows.