Xoxoday Loyalife’s rule engine automatically updates membership status in response to payment events such as ASF or EMI receipts, and can selectively disable point redemption while keeping accrual active when a payment is missed.
Linking Membership Status to Payment Events
Xoxoday Loyalife’s rule engine supports event-driven logic that ties membership privileges directly to financial conditions. When your organisation runs a subscription-based loyalty programme — funded through Annual Subscription Fees (ASF) or structured EMI payment schedules — the rule engine listens for payment confirmation events and acts on them in real time. When a qualifying payment event is received, Xoxoday Loyalife evaluates the associated membership record and applies the configured status change immediately. If a payment is confirmed, the member’s tier and redemption privileges remain active. If a payment is missed or delayed, the system suspends the member’s ability to redeem points (burn) while still allowing new points to accumulate (accrual). This separation of burn and accrual control is intentional — it protects programme integrity without abruptly stripping members of earned value.Configuring Payment-Triggered Rules
Setting up payment-linked rules in Xoxoday Loyalife involves defining three elements: the triggering event, the condition logic, and the resulting action. The trigger is an incoming payment receipt or a missed-payment signal from your billing or ERP system — for example, a payment event forwarded from SAP SuccessFactors or a connected payment gateway. The condition evaluates whether the payment amount and reference match the expected subscription cycle. The action updates membership status (such as Active to Suspended), toggles burn eligibility, and optionally queues a member communication. Because the rule engine is fully configurable through the Xoxoday Loyalife admin console, programme managers can adjust thresholds, grace periods, and reactivation logic without requiring engineering effort. Changes take effect immediately across all affected member records.Practical Example: EMI-Linked Corporate Loyalty
Consider a corporate loyalty scheme where membership benefits are tied to monthly EMI repayments. If a member’s EMI is not received by the due date, Xoxoday Loyalife automatically disables point redemption for that member. Accrual continues — points earned through other eligible activities are preserved — but redemption remains locked until the next successful payment event is logged. Once payment is received, the rule engine restores full burn privileges without manual intervention. The same pattern applies to ASF-funded programmes, where an annual fee determines access to a premium membership tier. A lapsed ASF payment triggers a tier downgrade, with a clear automated reactivation path once the fee is settled.Auditability and Compliance
Organisations operating under strict financial compliance requirements benefit from the audit trail built into Xoxoday Loyalife’s rule engine. Every status change triggered by a payment event is logged with a timestamp, the triggering event reference, and the applied rule ID. This creates a transparent record that supports internal audit requirements and simplifies reconciliation with finance teams managing ASF or EMI portfolios. Learn more: [Xoxoday Loyalife Help Centre — General](How does the rule engine work in Loyalife?
Understand how Xoxoday Loyalife’s rule engine evaluates events, applies conditions, and triggers automated membership and points actions.
How are membership tiers and statuses managed?
Learn how Xoxoday Loyalife defines tier thresholds, automates upgrades and downgrades, and controls the privileges associated with each membership level.