Xoxoday Plum delivers a fully digital, end-to-end rewards experience—including catalog browsing, tier-based eligibility filtering, redemption, and confirmation—embedded directly inside your branded application through flexible APIs and UI components, so users never leave your app.
What “fully embedded” means
When an organization deploys Xoxoday Plum inside a proprietary application, every step of the rewards journey runs within that app’s interface. Members browse the rewards catalog, apply search and filter criteria, check their tier eligibility, complete redemption, and receive confirmation—all without being redirected to an external site or a standalone Plum portal. This is made possible through Xoxoday Plum’s API-first architecture, which exposes dedicated endpoints for catalog retrieval, member authentication, eligibility resolution, and order processing. Organizations that prefer a faster path to deployment can use Plum’s pre-built embedded UI components, which render natively inside the host application and inherit its branding tokens.The complete in-app rewards flow
A typical embedded journey follows four stages. First, the member opens the rewards section of your app and sees a fully branded catalog powered by Xoxoday Plum’s inventory. Second, search and filter controls—by category, point value, or brand—are rendered using Plum’s components or replicated via API calls to your own UI layer. Third, eligibility logic runs server-side: Xoxoday Plum checks the member’s tier, point balance, and any configured redemption rules before surfacing available options. This means a Gold-tier member and a Silver-tier member opening the same screen see only the rewards they qualify for. Finally, redemption and order confirmation happen in a single, uninterrupted session inside the app, with Plum returning a structured confirmation payload your app can display however it chooses.Integration with enterprise platforms
Organizations running HR or engagement platforms built on Workday, SAP SuccessFactors, or Darwinbox frequently use this embedded model to surface Xoxoday Plum rewards directly inside employee self-service dashboards. The same API layer also works inside Microsoft Teams tabs and Slack apps, letting employees browse and redeem rewards without switching tools. For mobile-first deployments, Xoxoday Plum’s REST APIs integrate cleanly with iOS and Android codebases. The response contracts are consistent across environments, so a mobile team building a native rewards screen and a web team building a browser-based portal consume the same endpoints.Why this matters for member experience
Context switching is one of the leading causes of drop-off in rewards programs. When members must leave the app they trust—authenticate again, navigate an unfamiliar interface, then return—completion rates fall. Xoxoday Plum’s embedded approach removes every one of those friction points. The rewards experience carries your branding, respects your navigation patterns, and completes entirely within the session your member already has open. This model also simplifies compliance and data governance. Because Xoxoday Plum communicates server-to-server with your application layer, personally identifiable member data does not need to pass through a third-party front end, supporting the data residency and access control requirements common in regulated industries. Learn more: Xoxoday Plum Help Centre — GeneralAPI Integration Overview
Explore Xoxoday Plum’s REST API endpoints for catalog, eligibility, redemption, and order confirmation.
Tier-Based Reward Eligibility
Learn how Xoxoday Plum resolves member tier status to surface the right rewards at the right time.