Connect Commercetools with Revel Systems to keep products, prices, inventory, and orders aligned across POS and eCommerce, so teams get fewer oversells and cleaner reporting.
• Product catalog identifiers (SKU, variant, and external IDs) are mapped between Commercetools products and Revel Systems items to keep references stable across updates.
• Price lists, taxes, and discount rules are translated into channel-aware representations, with ownership defined per data domain to avoid conflicting writes.
• Inventory updates are synchronized per location, with delta sync sending only changed stock records and safeguards for out-of-order events.
• Orders created in Commercetools are exported to Revel Systems with line items, payments, and customer references, while POS sales can be imported for consolidated reporting.
• Refunds, voids, and partial returns are propagated as order adjustment events, preserving original transaction IDs for reconciliation.
• Sync jobs and webhooks are monitored with structured logs, retry handling, and dead-letter routing for records that fail validation.
.png)
We connect Revel APIs to Commercetools via a middleware layer that maps items, modifiers, taxes, and price lists into Commercetools product types and pricing. Syncs can run near real time with queue-based retries to avoid partial updates.
Yes, we map Revel locations to Commercetools inventory supply channels and sync stock by store, including safety buffers. This supports store-specific availability and pickup flows without manual stock edits.
Typical flows include eCommerce orders pushed to Revel for fulfillment, POS orders sent back for customer and analytics stitching, and consistent refund and exchange events. The exact direction depends on where you want the “system of record” for each step.
We sync payment, return, and tax events as separate transactions and apply idempotency keys to prevent duplicates. This keeps finance reporting consistent even when a return starts in-store and ends online.
Most projects start with a short discovery to confirm data models, edge cases, and store workflows, then move into iterative delivery and testing. scandiweb has delivered 2,100+ eCommerce projects since 2003, which helps us move fast without skipping the hard parts.














