Products
Smarts provides a modular platform for in-store retail operations. Each module handles a specific aspect of the transaction lifecycle and can be adopted independently or combined for a complete solution.
Gateway
The Gateway module manages the transaction basket — adding items, applying prices, handling refunds, and committing the final basket. It is the foundation for all other modules and orchestrates the flow of data between the ECR (electronic cash register) and the Smarts platform.
Gateway is required for ePOS integrations and provides the basket operations that Tender and Boost modules build upon.
Tender
The Tender module enables closed-loop gift card and prepaid card payments. Customers can pay for purchases using Smarts-managed payment tokens (physical cards or digital barcodes). The module handles token validation, payment creation, balance management, cancellation, and rollback.
Tender supports scheme-restricted tokens, where a payment token is limited to specific product categories (e.g. lottery-only cards). The system automatically calculates the eligible amount based on the basket contents.
Boost
The Boost module handles promotional coupons, discounts, and vouchers during transactions. Customers scan a coupon code, the system validates it against the current basket, and returns discount line items and optional vouchers for printing.
Boost supports coupon schemes that define eligibility rules, discount types, and redemption limits. Coupons can be single-use or multi-use, and the module tracks redemption counts to enforce limits.
Loyalty
The Loyalty module integrates loyalty card programs into the transaction flow. It enables loyalty card scanning, point accrual, and reward redemption as part of the standard checkout process.