APIs and Integrations
Power up Your Voucher Revenue With Seamless Connectivity
Enjovia’s open REST API plugs into the tools you already use, from booking engines and PMS to POS, email/CRM, accounting, and payment gateways. Build fast, brand it your way, and automate everything from issuance to redemption and reporting.
Integrations
What You Can Connect
With Enjovia you can have white-label integrations and revenue-share partnerships for platform and agency partners.
Booking Systems
Validate and redeem monetary vouchers during the online booking flow; auto-apply balance and update totals.
PMS
Sync voucher creation/redemption back to rooms/folios for clean reconciliation.
POS systems
Check validity and redeem without leaving the till (scan QR/barcode or enter code).
Email/CRM
Trigger personalised journeys (purchase, reminder, balance updates, expiry nudges).
Accounting
Automate liabilities, breakage and revenue recognition; export transactions on schedule.
Payment Gateways
PCI-compliant checkout with your chosen provider(s).
Flexibility
Common Build Patterns
Online Booking Redemption
Let guests enter a voucher code at checkout. We validate, return remaining balance, apply the credit, and write back to PMS. (Improves UX and reduces manual work.)
Flow (high-level)
1. Booking engine calls POST /v1/validations with code and amount.
2. We respond with valid, remaining_balance, restrictions.
3. On confirm, call POST /v1/vouchers/{code}/redeem with amount.
Flow (high-level)
1. Booking engine calls POST /v1/validations with code and amount.
2. We respond with valid, remaining_balance, restrictions.
3. On confirm, call POST /v1/vouchers/{code}/redeem with amount.
POS Redemption (at the till)
Let staff validate and redeem within your POS - no app-switching. Scan a QR/barcode or type the code; partial redemptions supported. (Accurate bills, faster service.)
Integration options
• Native app/extension inside the POS UI calling our API.
• Middleware service that bridges POS and Enjovia (useful for estates with mixed POS).
• Lightweight “Redemption Console” (Enjovia web UI for tills/tablets) if native isn’t possible.
Integration options
• Native app/extension inside the POS UI calling our API.
• Middleware service that bridges POS and Enjovia (useful for estates with mixed POS).
• Lightweight “Redemption Console” (Enjovia web UI for tills/tablets) if native isn’t possible.
Headless Storefronts and Custom UIs
Use the API to publish products, build fully branded purchase pages, and distribute vouchers across multiple sites or apps - down to the last pixel.
Easy to Setup
Step-by-Step Setup Guide
Tell us your goal
Share which systems you’re connecting (e.g., booking engine + PMS + POS) and whether you need white-label or revenue-share.
Get sandbox access
We provision sandbox API keys and a test property. You’ll also get our OpenAPI documentation
Model products & rules
Create voucher products (monetary/experience), set restrictions (dates, locations, blackout rules), tax, and mappings.
Choose your redemption path(s)
• Booking flow: implement Validation → Redemption at checkout.
• POS: native app/extension, middleware, or Redemption Console.
• PMS/accounting: enable webhooks and nightly exports.
• POS: native app/extension, middleware, or Redemption Console.
• PMS/accounting: enable webhooks and nightly exports.
Configure webhooks
Subscribe to events (issued/redeemed/reversed/expired). Point them to your PMS/CRM/middleware. Verify signatures.
Payments & email
Wire in your payment gateway(s) and marketing stack for brandable purchase and lifecycle emails.
Test end-to-end
Use test codes, simulate partial/over-redemption, reversals, refunds, and expired/invalid paths. Validate accounting entries and PMS postings.
Go live
We issue production credentials, set rate-limit thresholds, and enable monitoring/alerting. Provide team training and rollback playbooks.
Integration Partner Options
White Label - Run Enjovia tech invisibly within your platform
Revenue Split - We structure fair, transparent partner terms.
Co-marketing & Enablement - Joint docs, demos, and partner success resources.
Why Teams Choose Enjovia’s API
Built for hospitality groups and multi-brand estates.
Flexible - connect anything willing to work with us.
Fast to integrate - clear docs, sandbox, and real humans when you need them.
Reliable & transparent - versioning, health/status visibility, and strong security practices.
Tell us your stack and we’ll share sandbox keys, examples, and the best integration path for your team.