The key building blocks that power the eVoucher platform
flowchart TD
subgraph Platform["Platform (Ommiii)"]
VMS[Voucher Management System]
Admin[Admin Interface]
API[API Services]
Security[Security Layer]
end
subgraph Merchant["Merchant Components"]
Portal[Merchant Portal]
VerifyApp[Verification Application]
POS[POS Integration]
end
subgraph User["User Components"]
UI[User Interface]
Wallet[Voucher Wallet]
QR[QR Code Display]
end
VMS --> API
Admin --> VMS
API --> Portal
API --> UI
Portal --> VerifyApp
VerifyApp --> POS
UI --> Wallet
Wallet --> QR
The core data management system for all voucher operations.
Management console for platform administrators.
Review, approve/reject, and manage merchant voucher submissions with customizable approval criteria
Onboarding, verification, account status, performance metrics
Sales performance, redemption rates, merchant adoption metrics
Integration settings, partner access controls, API usage monitoring
Secure endpoints connecting all platform components.
Endpoints for merchants to design and submit vouchers for approval
Creates secure, unique voucher codes and QR codes for verification
Validates voucher authenticity and eligibility for redemption
Records and processes voucher redemption events
Comprehensive security measures to protect voucher integrity.
Cryptographically secure codes with checksum validation and collision prevention
Rate limiting, unusual activity detection, duplicate redemption prevention
End-to-end encryption for voucher data in transit and at rest
OAuth 2.0 implementation for all API endpoints with role-based access control
Self-service interface for merchants to manage vouchers.
Drag-and-drop design tool with templates, custom branding, and value settings
Detailed logs of all voucher redemptions with time, location, and value data
Performance metrics, redemption trends, customer acquisition data
Profile settings, staff access controls, integration configuration
Dedicated application for merchants to validate and invalidate vouchers at the point of sale.
Scan customer voucher codes directly from the Ommiii app
Real-time verification of voucher authenticity and validity
Immediately mark vouchers as used after successful redemption
Record of all redemptions with timestamps and staff identification
Flexible options for integrating with existing merchant POS systems.
Uses existing discount/promotion code fields in the POS system.
The end-user experience for discovering, acquiring, and using vouchers.
Browse available vouchers by category, merchant, or value
Secure checkout process for paid vouchers or redemption flow for promotional offers
Digital storage for all acquired vouchers with expiration notifications
Easy access to voucher QR codes for in-store redemption
Transaction records for all voucher usage
Alerts for new offers, expiring vouchers, and successful redemptions
flowchart TD
B[Browse Vouchers] --> C{Purchase or Claim}
C -->|Purchase| D[Payment Process]
C -->|Free Claim| E[Add to Wallet]
D --> E
E --> F[Use at Merchant]
F --> G[Scan QR Code]
G --> H[Verification]
H --> I[Redemption Complete]
Typical user journey from discovery to redemption