Xoxoday Plum provides a full suite of RESTful APIs for merchant funded offers, enabling enterprise teams to automate voucher issuance, real-time redemption, analytics reporting, and merchant onboarding from a single integration layer.
Xoxoday Plum’s API layer for merchant funded offers is built on RESTful standards, designed to handle enterprise-grade workloads across multiple functional domains. Whether your team is building a rewards programme from scratch or connecting Plum to an existing HR stack like Workday or SAP SuccessFactors, the APIs provide the building blocks for a fully automated integration — without custom middleware or manual provisioning.
Gift Card and Voucher APIs
Xoxoday Plum supports programmatic voucher creation with configurable attributes — denomination, expiration date, and redemption rules — all defined at the API call level. Teams can retrieve live voucher details including remaining balance, validity window, and full usage history in a single request. Bulk code generation is also available, making it straightforward to run large-scale reward campaigns without manual intervention on either side of the integration.
Redemption and POS APIs
Xoxoday Plum enables real-time voucher redemption directly at POS terminals, with support for QR code-based scan-and-redeem flows. Both full and partial redemptions are handled in real time, so transaction state stays consistent across systems. Redemptions work across in-store, online, and mobile channels from a single API surface — merchants do not need separate integrations per channel. Multi-currency and cross-border transactions are handled natively, which matters for organisations operating across multiple geographies or running global incentive programmes.
Reporting and Analytics APIs
Xoxoday Plum exposes transaction-level reporting endpoints that give finance and operations teams granular data for reconciliation and auditing. Campaign analytics APIs let you measure the effectiveness of promotional offers — tracking redemption rates, campaign reach, and conversion data in close to real time. These endpoints integrate cleanly into BI tools or dashboards your organisation already uses, without requiring a separate data pipeline.
Merchant Management APIs
Xoxoday Plum automates merchant onboarding, allowing new merchants and store configurations to be added programmatically rather than through manual provisioning workflows. Offer validation endpoints confirm that discounts and promotions are applied correctly at the point of transaction, reducing downstream reconciliation errors before they surface in reporting.
Accessing API Documentation
Comprehensive API documentation — covering endpoints, authentication protocols, and request and response payload samples — is available upon request from your Xoxoday Plum account team. The documentation follows standard conventions, making it accessible to engineering teams regardless of their existing stack, whether that is a custom-built ERP or a platform like Darwinbox.
Learn more: Xoxoday Plum Help Centre — Integration
How does voucher redemption work via API?
Understand the end-to-end redemption flow, supported channels, and payload structure for real-time POS and online voucher redemption.
How does Xoxoday Plum handle API authentication?
Learn about the authentication protocols, token management, and security standards that protect your Xoxoday Plum API integration.