[{"data":1,"prerenderedAt":362},["ShallowReactive",2],{"app-content:en:/processes/connector":3},{"id":4,"title":5,"benefits":6,"body":35,"control":280,"cta":290,"description":40,"extension":293,"flows":294,"flows_items":295,"hero":302,"meta":309,"navigation":49,"pageType":36,"path":310,"platforms":311,"reliability":319,"rules":327,"rules_items":328,"seo":337,"stem":338,"workflow":339,"__hash__":361},"processesConnector/en/processes/connector.yml","The Connector",{"title":7,"eyebrow":8,"description":9,"items":10},"Key Benefits","01 · Key benefits","Everything a warehouse and an online store need to exchange, without manual data entry.",[11,14,17,20,23,26,29,32],{"icon":12,"title":13},"i-lucide-plug","Integrates with \u003Ca href='#platforms'>Shopify, PrestaShop, Odoo and TikTok Shop\u003C/a> today, plus a custom API or FTP connection for any other platform",{"icon":15,"title":16},"i-lucide-refresh-cw","Product catalogue, orders, statuses, tracking numbers and stock levels are synchronized automatically and continuously",{"icon":18,"title":19},"i-lucide-sliders-horizontal","Rules for carrier selection, promotional items, product bundles and mandatory fields can be updated within minutes, without development work",{"icon":21,"title":22},"i-lucide-shield-check","An order that fails validation is rejected rather than shipped incorrectly, and can be corrected and resubmitted within seconds",{"icon":24,"title":25},"i-lucide-warehouse","The warehouse retrieves orders on its own schedule, so no change is applied once an order is already being prepared",{"icon":27,"title":28},"i-lucide-clock","Updates received from the warehouse are reconciled by time and priority, even when they arrive out of sequence",{"icon":30,"title":31},"i-lucide-bell-ring","An alert is triggered as soon as order intake or stock synchronization stops, so an interruption is identified immediately",{"icon":33,"title":34},"i-lucide-shield","Connector data is deleted automatically and permanently when a store is disconnected or deactivated, in line with GDPR requirements",{"pageType":36,"seo":37,"title":5,"description":40,"hero":41,"benefits":62,"flows":72,"flows_items":75,"workflow":95,"rules":154,"rules_items":157,"reliability":185,"control":209,"platforms":242,"cta":272},"processes_connector",{"title":38,"description":39},"Store-to-Warehouse Connector","The Connector integrates your store with your warehouse: it transfers orders, synchronizes stock, and returns tracking numbers, based on your rules.","An online store and a third-party warehouse typically run on different software platforms that were not designed to communicate with each other. The Connector removes that gap: it retrieves new orders from the store, validates them against configurable rules, forwards them to the warehouse in the required format, and returns the tracking number as soon as a parcel ships, continuously and without manual intervention.",{"headline":5,"subheadline":42,"descriptions":43,"links":46},"Your store and your warehouse, connected directly.",[44,45],"An online store and a third-party warehouse typically run on different software platforms that were not designed to communicate with each other. Without an integration layer between them, staff must transfer orders and tracking numbers manually, and an error can reach the customer before anyone has the chance to review it.","\u003Cb>The Connector removes that gap:\u003C/b> it retrieves new orders from your store, validates them against rules you configure, forwards them to the warehouse in the required format, and returns the tracking number as soon as a parcel ships, continuously and without manual intervention.",[47,55],{"label":48,"trailing":49,"color":50,"link":51,"size":54},"Request a Demo",true,"primary",{"path":52,"hash":53},"/","#contact","lg",{"label":56,"icon":57,"link":58,"size":54,"color":60,"variant":61},"Learn more","i-lucide-arrow-down",{"hash":59},"#key_benefits","neutral","outline",{"title":7,"eyebrow":8,"description":9,"items":63},[64,65,66,67,68,69,70,71],{"icon":12,"title":13},{"icon":15,"title":16},{"icon":18,"title":19},{"icon":21,"title":22},{"icon":24,"title":25},{"icon":27,"title":28},{"icon":30,"title":31},{"icon":33,"title":34},{"title":73,"eyebrow":74},"Four Types of Data Are Exchanged Between Your Store and Your Warehouse","02 · Data flows",{"title":76,"description":77,"items":79},"Synchronized automatically",[78],"Each flow operates on its own schedule, so your store never displays stock the warehouse cannot fulfil, and the warehouse never receives an order for a product it does not recognize.",[80,84,88,92],{"icon":81,"title":82,"description":83},"i-lucide-package","Product catalogue","Transferred from your store to the warehouse before orders are, so only a recognized product can be included in an order.",{"icon":85,"title":86,"description":87},"i-lucide-shopping-cart","Orders","Retrieved from your store at regular intervals and forwarded to the warehouse once validated against your rules.",{"icon":89,"title":90,"description":91},"i-lucide-truck","Statuses and tracking numbers","Returned to your store as the warehouse processes the order: in preparation, shipped or cancelled, together with the tracking number.",{"icon":24,"title":93,"description":94},"Stock levels","Retrieved from the warehouse at regular intervals and reported to your store, calculated separately for each store when more than one is connected.",{"title":96,"eyebrow":97,"steps":98},"One Order, From Your Store to a Tracking Number","03 · Workflow",[99,110,122,133,143],{"title":100,"description":101,"icon":102,"blocks":103,"result":109},"Step 1. Order retrieval","The Connector checks each connected store for new orders at regular intervals.","i-lucide-search",[104],{"lead":105,"bullets":106},"To limit the number of requests sent to your store:",[107,108],"A summary is retrieved first, to identify which orders require action","The full order is retrieved only once it has been identified as new","No order is missed, and requests to your store are limited to what is necessary.",{"title":111,"description":112,"icon":18,"blocks":113,"result":121},"Step 2. Rule validation","Each store has its own set of rules, applied to every order it generates.",[114],{"lead":115,"bullets":116},"A rule can, for example:",[117,118,119,120],"Assign a different carrier once a parcel exceeds a defined weight or is shipped to a specific destination","Add a promotional item once an order exceeds a defined amount","Split a bundled product into the individual items the warehouse must prepare","Reject an order when required information is missing, such as a pickup point identifier","An order that cannot be validated is rejected rather than processed: it can be corrected and resubmitted within minutes, which is not possible once a parcel has shipped.",{"title":123,"description":124,"icon":125,"blocks":126,"result":132},"Step 3. Order confirmation","Each order is confirmed or declined before further processing.","i-lucide-reply",[127],{"lead":128,"bullets":129},"Your store displays:",[130,131],"Accepted: the order has been taken into account by the warehouse","Declined: the request has been refused; the cause can be corrected and the order resubmitted","Every order receives a response; none remain pending indefinitely.",{"title":134,"description":135,"icon":24,"blocks":136,"result":142},"Step 4. Warehouse processing","The Connector does not transmit orders to the warehouse directly. It makes them available for retrieval.",[137],{"lead":138,"bullets":139},"From this point:",[140,141],"The warehouse retrieves the order on its own schedule and confirms receipt","Progress is reported as it occurs: received, in preparation, packed, shipped, or an issue such as an error or insufficient stock","Once preparation has started, later changes to the order are no longer transmitted to the warehouse, so both systems always describe the same parcel.",{"title":144,"description":145,"icon":146,"blocks":147,"result":153},"Step 5. Order completion","The process is completed once the warehouse reports that the parcel has shipped.","i-lucide-package-check",[148],{"lead":149,"bullets":150},"The Connector then:",[151,152],"Transmits the tracking number to your store and marks the order as fulfilled","Processes updates by timestamp and priority rather than order of arrival, so an error reported at the same time as a shipping confirmation takes precedence","Your customer receives a tracking link automatically, and the shipment does not need to be verified by hand.",{"title":155,"eyebrow":156},"One System, Configured Differently for Each Store","04 · Rules",{"title":158,"description":159,"items":161},"Examples of rule configurations",[160],"A rule defines a condition and a corresponding action, applied to every order received from a given store. Changing a client's configuration means adding or editing a rule rather than modifying the software, and the change takes effect immediately.",[162,165,169,173,177,181],{"icon":89,"title":163,"description":164},"Carrier selection","Assign a different carrier once a parcel exceeds a defined weight or is shipped to a specific destination.",{"icon":166,"title":167,"description":168},"i-lucide-gift","Promotional items","Add a complimentary item automatically once an order exceeds a defined amount.",{"icon":170,"title":171,"description":172},"i-lucide-package-2","Bundles","Split a product sold as a single unit into the individual items the warehouse must prepare.",{"icon":174,"title":175,"description":176},"i-lucide-shield-alert","Data validation","Reject an order when a required field, such as a pickup point identifier, is missing.",{"icon":178,"title":179,"description":180},"i-lucide-calendar-clock","Time-limited rules","Apply a rule only during a defined period, after which it is no longer applied.",{"icon":182,"title":183,"description":184},"i-lucide-file-text","Documents","Attach an invoice or another document to the order automatically.",{"title":186,"eyebrow":187,"description":188,"items":190},"Designed to Prevent Incorrect Shipments","05 · Reliability",[189],"The Connector operates between two systems that were not designed to communicate directly, so it is responsible for handling every failure scenario on its own. Its behaviour is governed by five principles.",[191,195,198,202,205],{"icon":192,"title":193,"description":194},"i-lucide-circle-pause","Rejection takes priority over error","A parcel sent to an incorrect address or carrier cannot be recovered. An order that is rejected can be corrected and resubmitted within minutes, which is why the Connector stops and reports the cause whenever a validation issue arises.",{"icon":24,"title":196,"description":197},"The warehouse controls its own schedule","Orders are made available to the warehouse but are never transmitted automatically. Once an order is being prepared, further changes to it are no longer applied, so both systems always describe the same parcel.",{"icon":199,"title":200,"description":201},"i-lucide-list-ordered","Updates are processed by time, not by arrival order","The warehouse can send several updates for the same order within a short period, and not necessarily in sequence. The Connector processes them by timestamp and priority, so an error reported at the same time as a shipping confirmation takes precedence.",{"icon":30,"title":203,"description":204},"System interruptions are reported immediately","Every completed run is logged, and an alert is sent as soon as order intake or stock synchronization stops, so an interruption is identified without delay.",{"icon":206,"title":207,"description":208},"i-lucide-database","No data is lost","All information received from the warehouse is stored before it is processed. An update that cannot yet be matched to an order is retained and processed again later.",{"title":210,"eyebrow":211,"description":212,"items":214},"Order Status Definitions","06 · Statuses",[213],"Each order is in one of seven statuses, from the moment it is received until it ships.",[215,219,223,227,231,234,238],{"icon":216,"title":217,"description":218},"i-lucide-inbox","Received","The order has been received from your store.",{"icon":220,"title":221,"description":222},"i-lucide-circle-x","Rejected","The order did not pass rule validation. The cause can be corrected and the order resubmitted.",{"icon":224,"title":225,"description":226},"i-lucide-circle-check","Ready","The order has passed validation and is available to the warehouse, which has not yet started processing it.",{"icon":228,"title":229,"description":230},"i-lucide-package-search","In fulfilment","The warehouse is preparing or packing the order. This status also applies when an error or a stock shortage is reported.",{"icon":146,"title":232,"description":233},"Fulfilled","The parcel has shipped, and the tracking number has been transmitted to your store.",{"icon":235,"title":236,"description":237},"i-lucide-undo-2","Returned","The parcel has been returned, in full or in part.",{"icon":239,"title":240,"description":241},"i-lucide-ban","Cancelled","The order was cancelled before shipping.",{"title":243,"eyebrow":244,"description":245,"items":246,"note":271},"Platforms Connected Today","07 · Platforms","The Connector is available today for the platforms below. Each one exchanges the same information described earlier: product catalogue, orders, order status and tracking numbers, and stock levels.",[247,251,255,259,263,267],{"icon":248,"title":249,"description":250},"i-simple-icons-shopify","Shopify","E-commerce platform used by direct-to-consumer brands worldwide.",{"icon":252,"title":253,"description":254},"i-simple-icons-prestashop","PrestaShop","Open-source e-commerce platform, widely used across Europe.",{"icon":256,"title":257,"description":258},"i-simple-icons-odoo","Odoo","Open-source business management suite with an integrated online store module.",{"icon":260,"title":261,"description":262},"i-simple-icons-tiktok","TikTok Shop","Social commerce marketplace integrated within TikTok.",{"icon":264,"title":265,"description":266},"i-lucide-webhook","Custom API","Direct integration with any platform not listed here, through the DIONYSOS WMS API.",{"icon":268,"title":269,"description":270},"i-lucide-server","FTP","Scheduled file exchange for platforms without a live API, on the same catalogue, order, status and stock flows.","Any other platform can be connected the same way, through a custom API or FTP integration.",{"title":273,"description":274,"button":275},"See the Connector Configured for Your Store","Request a demonstration to see how the Connector applies your rules, connects to your platform, and reports order status back to your store.",{"label":276,"link":277,"size":278,"icon":279,"trailing":49},"Request a demo",{"path":52,"hash":53},"xl","i-lucide-arrow-up",{"title":210,"eyebrow":211,"description":281,"items":282},[213],[283,284,285,286,287,288,289],{"icon":216,"title":217,"description":218},{"icon":220,"title":221,"description":222},{"icon":224,"title":225,"description":226},{"icon":228,"title":229,"description":230},{"icon":146,"title":232,"description":233},{"icon":235,"title":236,"description":237},{"icon":239,"title":240,"description":241},{"title":273,"description":274,"button":291},{"label":276,"link":292,"size":278,"icon":279,"trailing":49},{"path":52,"hash":53},"yml",{"title":73,"eyebrow":74},{"title":76,"description":296,"items":297},[78],[298,299,300,301],{"icon":81,"title":82,"description":83},{"icon":85,"title":86,"description":87},{"icon":89,"title":90,"description":91},{"icon":24,"title":93,"description":94},{"headline":5,"subheadline":42,"descriptions":303,"links":304},[44,45],[305,307],{"label":48,"trailing":49,"color":50,"link":306,"size":54},{"path":52,"hash":53},{"label":56,"icon":57,"link":308,"size":54,"color":60,"variant":61},{"hash":59},{},"/en/processes/connector",{"title":243,"eyebrow":244,"description":245,"items":312,"note":271},[313,314,315,316,317,318],{"icon":248,"title":249,"description":250},{"icon":252,"title":253,"description":254},{"icon":256,"title":257,"description":258},{"icon":260,"title":261,"description":262},{"icon":264,"title":265,"description":266},{"icon":268,"title":269,"description":270},{"title":186,"eyebrow":187,"description":320,"items":321},[189],[322,323,324,325,326],{"icon":192,"title":193,"description":194},{"icon":24,"title":196,"description":197},{"icon":199,"title":200,"description":201},{"icon":30,"title":203,"description":204},{"icon":206,"title":207,"description":208},{"title":155,"eyebrow":156},{"title":158,"description":329,"items":330},[160],[331,332,333,334,335,336],{"icon":89,"title":163,"description":164},{"icon":166,"title":167,"description":168},{"icon":170,"title":171,"description":172},{"icon":174,"title":175,"description":176},{"icon":178,"title":179,"description":180},{"icon":182,"title":183,"description":184},{"title":38,"description":39},"en/processes/connector",{"title":96,"eyebrow":97,"steps":340},[341,345,349,353,357],{"title":100,"description":101,"icon":102,"blocks":342,"result":109},[343],{"lead":105,"bullets":344},[107,108],{"title":111,"description":112,"icon":18,"blocks":346,"result":121},[347],{"lead":115,"bullets":348},[117,118,119,120],{"title":123,"description":124,"icon":125,"blocks":350,"result":132},[351],{"lead":128,"bullets":352},[130,131],{"title":134,"description":135,"icon":24,"blocks":354,"result":142},[355],{"lead":138,"bullets":356},[140,141],{"title":144,"description":145,"icon":146,"blocks":358,"result":153},[359],{"lead":149,"bullets":360},[151,152],"0wWL1DyUr7viS_EbUY37k27clFBL0JqVielMVL6IehE",1791550604635]