Sales ManagementTools to process sales in-store such as barcode scanning.
Inventory ManagementTracking and control of inventory such as automated reordering of stock.
Payment ProcessingThe ability to accept multiple forms of payment from customers at a physical location.
Returns and RefundsThe ability to process returns and refunds in-store.
Store Credits and Gift CardsProcessing loyalty transactions.
Customer DisplayA customer facing display that shows information such as how many loyalty points the customer has collected.
ReceiptsIssuing branded receipts that comply with local standards.
Price ManagementThe ability to administer prices and implement price strategy.
Promotions and DiscountsManaging price promotion such as coupons and clearance inventory.
Employee ManagementSystems for managing retail employees such as time, attendance, work schedules and performance monitoring.
Customer ManagementTools for managing the customer relationship such as a purchase history.
Offline ModeThe ability to accept some forms of payment offline.
Mobile Point of SaleThe use of mobile devices as point of sale hardware that replaces traditional cash registers.
Order SystemsSystems for fulfilling customer orders at a location such as a Kitchen Display System in a restaurant.
Table ManagementTable management for restaurants.
Waitlist ManagementManages things like lines at a restaurant and reservations.
Self-checkoutInterfaces for self-checkout and related security monitoring.
Kiosk SupportSupport for self-service kiosks such as an in-store tool that allows customers to search for a product.
IntegrationIntegration with systems such as CRM and accounting systems.
Multi-Store ManagementManagement of multiple stores.
Reporting & AnalyticsReporting and analytics such as a real-time view of revenue by location, product or campaign.