Smarts Documentation
Your POS connects once. Every service follows. This documentation covers everything you need to integrate with the Smarts platform.
Product Overview
Learn what each module does and which integration path fits your system — no login required.
- Products — What Gateway, Tender, Boost, and Coupons do
- Integration Types — ePOS (GUI-based) vs Partner API (headless REST)
Integration Guides
info
The sections below require an authorized account. Request access if you don't have one yet.
ePOS Integration
For ECRs that embed the Smarts ePOS browser application using the postMessage protocol.
- Getting Started — architecture, environments, authentication, and the postMessage protocol
- Gateway — basket management, purchases, refunds, and rollback
- Tender — gift card and prepaid card payments via ePOS
- Boost — basket evaluator: Store Deals, Member Deals, and Rewards Programs
- Coupons — coupon add, remove, and rollback flows
- ePOS API Reference — postMessage message definitions and data models
Partner API Integration
REST APIs for headless systems — self-checkout kiosks, vending machines, and partner platforms.
- Tender Partner API — closed-loop gift card and prepaid card payments
- Coupons Partner API — coupon redemption and management
Modules
Gateway is the foundational module. Tender, Boost, and Coupons extend it — you'll implement Gateway first.