OmniMart Pro introduces an advanced Product Variant Engine that moves far beyond simple attribute options into true multi-dimensional variants with dedicated pricing, independent inventory tracking, and dynamic image swatches.
Why Real Product Variants Matter
In basic eCommerce setups, product options (such as "Color: Red" and "Size: Large") are treated as loose dropdown attributes. This creates major inventory issues because the system cannot accurately track how many "Red Large" shirts you actually have in stock versus "Blue Medium" shirts.
OmniMart Pro solves this by creating real product variants. Every single combination of a color and any number of attributes becomes an independent sellable item with its own unique SKU, price, and stock count.
Key Highlights:
- Visual Color Swatches: Colors are defined with exact color hex codes, so customers see realistic visual color swatches on your store instead of plain text names.
- Flexible Attributes: Combine color with any number of attributes, such as Size, Material, Storage Capacity, RAM, or Fit.
- Automatic Combination Generator: Define your product's available colors and attributes once, and the system automatically generates all possible combinations (up to 200 combinations per product).
- Independent Pricing & SKU: Set distinct selling prices and SKUs for each variation (for example, charging more for an XL size or higher storage tier).
- Per-Color Image Switching: Upload dedicated product photos for each color. When a customer clicks a color swatch, the product image gallery immediately switches to show the item in that exact color.
Smart Variant Stability
When you edit a product later to adjust prices, restock inventory, or add new sizes, OmniMart Pro intelligently identifies and preserves existing combinations:
- Stable Historical Records: Existing variants keep their identity intact rather than being erased and recreated. This ensures past customer orders, sales reports, and invoices remain accurate and connected.
- Accurate Inventory Tracking: Each variation maintains its own separate stock ledger. When a customer buys a specific combination, only that variant's stock is reduced.
- Overselling Protection: The platform processes inventory changes safely and instantly. Even during high-traffic flash sales or simultaneous sales at your physical retail counter, customers cannot purchase items that are out of stock.
Storefront Shopping Experience
The customer-facing storefront is designed for fast, frictionless shopping:
- Interactive Swatch Selector: Shoppers can click on color swatches and button chips to quickly explore options.
- Instant Price Updates: The product price dynamically updates on the screen as different options are selected.
- Real-Time Stock Alerts: Clearly shows customers when a specific option is in stock, running low, or sold out.
- Variant-Aware Cart & Checkout: The exact selected combination follows the customer seamlessly from the product page into the cart, through checkout, and onto the final invoice.
In-Person Sales (POS Integration)
If you sell in-person using OmniMart Pro's built-in Point of Sale register:
- Integrated Variant Picker: Cashiers can select colors and sizes with a single tap during checkout.
- Live In-Store Stock: Cashiers see real-time stock levels directly at the register, preventing accidental sales of unavailable variants.
- Synchronized Inventory: In-store purchases instantly adjust stock across your online storefront, keeping both channels in perfect sync.
Bulk Import & Export via CSV
Managing large catalogs with hundreds of variations is quick and simple:
- Export Catalog: Download your entire product and variant inventory into spreadsheet format (CSV) for review or bulk editing.
- Import with Safety Preview: Before any new CSV data is saved to your store, the system runs an automatic pre-validation check to verify columns, color names, and stock values, protecting your catalog from accidental formatting errors.