Orders Center
A paginated order workspace with tabs for new, fulfilled, canceled, failed, and all orders, plus search, marketplace, payment, location, fulfillment, and date-range filters. Teams can export selected order data to CSV for reconciliation or reporting.
Master Catalog
Central product data management for SKU, product type, pricing, dimensions, stock rules, images, variants, and status. The catalog supports CSV templates, Shopify-style import parsing, batch import progress, and product creation from the admin interface.
Channel Products
Marketplace products can be pulled into the OMS, grouped by channel, rematched to master products, filtered by sync status or stock condition, and pushed back to Shopify when the master catalog is ready to publish.
Inventory
Inventory is tracked by location with on-hand, pending transaction, buffer, minimum, and available stock. The UI highlights good, low, and out-of-stock items and can seed inventory from Shopify locations.
Sales Dashboard
The dashboard summarizes monthly total orders, net sales, unfulfilled orders, active marketplaces, marketplace sales share, and Shopify channel breakdowns such as POS, Online Store, and Draft Order.
Marketplace Connections
The marketplace area manages connected shops, OAuth flows for Shopify, Shopee, and Shop | Tokopedia, optional manual Shopify token setup, sync windows, and sync-by-created-or-updated controls for Shopify order and refund refreshes.
Returns and Resolution
Track returns and order issues in one place so problem orders are followed up instead of lost in chat.
Bulk Pricing and Publishing Rules
Update prices in bulk, refresh product front covers, and control which products are published to each channel.
Exports, Chat and Notifications
Export raw and WMS orders, coordinate through internal chat, and follow every update from the notification centre.
GraphQL Backend
NestJS GraphQL APIs power orders, catalog, inventory, marketplaces, users, and JWT authentication. The backend persists data with TypeORM and MySQL migrations, including order sales events for cleaner sales and refund reporting.