Xoxoday Plum orchestrates a unified points-deduction flow between the Plum Marketplace and Loyalife, ensuring that every redemption event triggers an immediate balance update so no points are double-spent or left out of sync.
The Redemption Flow at a Glance
When a user initiates a redemption — whether on the Xoxoday Plum Marketplace or inside Loyalife — the originating platform sends a deduction request to the central points ledger. The ledger validates the available balance, reserves the required points, and confirms the transaction before the reward is issued. This two-step reserve-and-confirm pattern prevents overdrafts even when a user attempts simultaneous redemptions across both surfaces.Marketplace-Initiated Redemptions
On the Xoxoday Plum Marketplace, users browse and select rewards such as gift cards, experiences, or merchandise. At checkout, Xoxoday Plum checks the user’s live points balance, deducts the exact cost of the chosen reward, and issues a confirmation. The deducted amount is immediately reflected in the Loyalife wallet as well, so the balance a user sees in Loyalife is always current — there is no delayed batch sync. For example, if an employee integrated with Darwinbox or SAP SuccessFactors earns 500 points through a milestone reward and then redeems 200 points for a gift card on the Marketplace, Loyalife will show a remaining balance of 300 points within seconds of the transaction completing.Loyalife-Initiated Redemptions
When a redemption starts inside Loyalife — such as converting loyalty points into a voucher or transferring points to a partner programme — Loyalife calls the Xoxoday Plum points API to deduct the balance. Xoxoday Plum validates the request, updates the ledger, and returns a success or failure status. Loyalife then fulfils the reward only after receiving a confirmed deduction response, eliminating the risk of reward issuance against an already-spent balance.Error Handling and Reversals
If a redemption fails after points have been reserved — for instance, due to a voucher stock issue or a network timeout — Xoxoday Plum automatically releases the reserved points back to the user’s balance. Admins can view these reversal events in the transaction log within the Plum admin dashboard, providing a full audit trail that satisfies compliance requirements aligned with standards such as ISO 27001 and SOC 2 Type II.Admin Visibility
Admins managing the programme can monitor all cross-platform deduction events from a single pane in the Xoxoday Plum admin console. Filter by redemption source — Marketplace or Loyalife — to reconcile point spend, identify high-redemption cohorts, and generate reports for finance or HR stakeholders. Learn more: Xoxoday Plum Help Centre — Additional QuestionsHow to configure the Loyalife integration in Plum
Step-by-step guide to connecting Loyalife with Xoxoday Plum and enabling the shared points ledger.
Understanding the Plum Marketplace redemption process
How employees browse, select, and redeem rewards on the Xoxoday Plum Marketplace and what happens to their points balance.