Product master
Decide whether product identity, SKUs, variants and attributes originate in ERP/PIM, e-commerce or another catalogue system.
Products, stock, prices, orders and customer data can move at different speeds and belong to different systems. AspectSoft defines data ownership, synchronization and recovery for each flow.
Many synchronization problems begin when both systems are allowed to edit the same information without a clear rule for which one wins. A robust integration starts by defining ownership separately for catalogue data, available stock, pricing, orders and fulfilment status.
Each flow can then use the appropriate mechanism: API calls, webhooks, queued events, scheduled batches or a dedicated integration layer. Not every update needs to be real-time; the priority is predictable, consistent data.
Decide whether product identity, SKUs, variants and attributes originate in ERP/PIM, e-commerce or another catalogue system.
Distinguish physical stock, reserved stock, sellable quantity and warehouse-specific availability instead of synchronizing one ambiguous number.
Define where base prices, customer-specific pricing, promotions and tax values are maintained and how they are updated.
Treat order creation, payment status, ERP acceptance, fulfilment and cancellations as a lifecycle rather than a single export.
Products, SKUs, variants, categories and selected attributes with mapping and validation rules.
Inventory and price updates with clear timing, source ownership and fallback behaviour.
Order creation, identifiers, statuses and operational feedback between e-commerce and ERP.
Incremental updates, checkpoints and controlled batch windows where full exports are unnecessary.
Queues, error states and recovery paths for records that cannot be synchronized automatically.
Compare critical records across systems and identify missing or conflicting updates.
Define the authoritative source and permitted update direction for every important dataset.
Choose real-time, event-driven or batch behaviour based on business requirements, risk and recovery needs.
Verify behaviour when either platform is unavailable, slow or returns partially valid data.
Validate with test data, limited scope and reconciliation before relying on the integration in full production use.
Warehouse and inventory software with ERP, e-commerce and accounting integrations.
View MiniStockDocumentation covering stock-management workflows and integration points.
Read the documentationDocumentation for ERP-oriented stock management.
Read ERP-Stock documentationA walkthrough of source-of-truth, synchronization and recovery decisions in ERP/e-commerce integration.
Read the technical studyThere is no universal answer. In many businesses the ERP or operational system is authoritative, but the design must account for reservations, multiple warehouses and e-commerce-specific availability rules.
Yes, provided product and customer mappings, payment status, identifiers and failure handling are defined clearly. Automatic export without an exception process usually creates operational problems later.
Yes, but bidirectional editing of the same fields increases conflict risk. We prefer explicit ownership and narrowly defined reverse flows where possible.
Often yes. The feasibility depends on the available APIs, data model, plugin constraints and the quality of the existing platform.
Get in touch to discuss software development, integrations, platforms or specialized systems.