{"id":5231,"date":"2024-10-03T09:03:37","date_gmt":"2024-10-03T07:03:37","guid":{"rendered":"https:\/\/www.ems-help.online\/docs\/ems-item-management\/external-systems-data-reconciliation\/woocommerce-connection\/"},"modified":"2025-05-06T10:23:26","modified_gmt":"2025-05-06T08:23:26","password":"","slug":"woocommerce-connection","status":"publish","type":"docs","link":"https:\/\/www.ems-help.online\/en\/docs\/woocommerce-connection\/","title":{"rendered":"WooCommerce connection"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Setting up the synchronization of articles (products)<\/h2>\n\n<p>First, you need to generate a key and password in WooCommerce under Settings.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"135\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-1024x135.png\" alt=\"\" class=\"wp-image-4662\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-1024x135.png 1024w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-300x40.png 300w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-768x101.png 768w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image.png 1146w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"301\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-1.png\" alt=\"\" class=\"wp-image-4664\" style=\"width:466px;height:auto\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-1.png 693w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-1-300x130.png 300w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/figure>\n\n<p>After saving, you will receive a key (cs&#8230;) and a password (ck&#8230;)<\/p>\n\n<p>Now switch to the ems system and activate and add the interface:<\/p>\n\n<p><em>User menu \u2192 System settings \u2192 Interfaces \u2192 New (WooCommerce &#8211; Products \/ Stock)<\/em><\/p>\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"597\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-2.png\" alt=\"\" class=\"wp-image-4666\" style=\"width:469px;height:auto\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-2.png 626w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-2-300x286.png 300w\" sizes=\"auto, (max-width: 626px) 100vw, 626px\" \/><\/figure>\n\n<ul class=\"wp-block-list\">\n<li><strong>Webservice URL<\/strong>: Enter the URL of your store. For example <em>https:\/\/www.muster.com<\/em> <\/li>\n\n\n\n<li><strong>Point of sale (ID)<\/strong>: You must specify a point of sale (POS system), this setting determines the pricing. It is advisable to enter a separate point of sale for each online store. You can find this setting under <em>Sales orders \u2192 Settings<\/em>.  <\/li>\n\n\n\n<li><strong>Discount group<\/strong>: You can preselect a discount group, which then determines the prices. This allows you to create a store for a specific customer area, for example. <\/li>\n\n\n\n<li><strong>User name<\/strong>: Copy your ck&#8230;. key into this field <\/li>\n\n\n\n<li><strong>Password<\/strong>: Copy your cs&#8230; password into this field <\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\">Important note for the first synchronization<\/h3>\n\n<p class=\"has-white-color has-vivid-red-background-color has-text-color has-background has-link-color wp-elements-74ef19a99d991dd3bc3542eab27eabf9\">Item synchronization takes place from the ems system to WooCommerce &#8211; if items have already been created in WooCommerce, these are moved to the recycle bin. Please also note that settings such as taxes and shipping methods must be identical to the ems system. <\/p>\n\n<h2 class=\"wp-block-heading\">Care of the articles (products)<\/h2>\n\n<h3 class=\"wp-block-heading\">Setting in the ems system<\/h3>\n\n<p>Items that are to be visible in the online store must be released for the online store in item management.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"612\" height=\"260\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-3.png\" alt=\"\" class=\"wp-image-4668\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-3.png 612w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-3-300x127.png 300w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/><\/figure>\n\n<p>As soon as you have set up an interface, the &#8220;Online store&#8221; section becomes visible in the Sales tab. You can release the item in the online store by clicking on the plus sign. <\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"156\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/ems-Web-Artikel-Onlineshop-2.png\" alt=\"\" class=\"wp-image-4822\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/ems-Web-Artikel-Onlineshop-2.png 776w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/ems-Web-Artikel-Onlineshop-2-300x60.png 300w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/ems-Web-Artikel-Onlineshop-2-768x154.png 768w\" sizes=\"auto, (max-width: 776px) 100vw, 776px\" \/><\/figure>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"455\" height=\"294\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-4.png\" alt=\"\" class=\"wp-image-4670\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-4.png 455w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-4-300x194.png 300w\" sizes=\"auto, (max-width: 455px) 100vw, 455px\" \/><\/figure>\n\n<p>The data is synchronized according to the <em>schedule<\/em> you have defined <em>(from-to)<\/em>. If required, you can also start the interface immediately. <\/p>\n\n<p>The settings defined under <em>Special functions <\/em>depend on your theme and only work with certain themes and plugins.<\/p>\n\n<p><em>Orderability<\/em>&#8221; defines how an item that is not in stock is handled.<\/p>\n\n<h3 class=\"wp-block-heading\">Maintenance of the articles (products) in the online store<\/h3>\n\n<p class=\"has-white-color has-vivid-cyan-blue-background-color has-text-color has-background has-link-color wp-elements-7703bd4ebe2a1e936fb0e7e94e468386\">All new articles (products) from the ems system are entered in the online store as &#8220;in review&#8221;. The system will never add a product directly. However, if products are entered directly in the store, they are moved to the recycle bin.  <\/p>\n\n<p>Since the design and setting options of WooCommerce are based on the theme and corresponding plugins, this list is only an example and may vary.<\/p>\n\n<p>In general, all master data in WooCommerce is maintained in the ems system. If these are changed in the online store, they are overwritten again. All areas marked in red must not be maintained in the store. The article (product) may not be moved to the recycle bin, nor should it be copied. Duplicate entries will cause the interface to fail.    <\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"342\" height=\"137\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-8.png\" alt=\"\" class=\"wp-image-4680\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-8.png 342w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-8-300x120.png 300w\" sizes=\"auto, (max-width: 342px) 100vw, 342px\" \/><\/figure>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"480\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-7.png\" alt=\"\" class=\"wp-image-4678\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-7.png 969w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-7-300x149.png 300w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-7-768x380.png 768w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/><\/figure>\n\n<p>This data comes from the &#8220;Price data&#8221; in the item management.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"980\" height=\"430\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-9.png\" alt=\"\" class=\"wp-image-4682\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-9.png 980w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-9-300x132.png 300w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-9-768x337.png 768w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/figure>\n\n<p>This data originates from the merchandise management (warehouse management) in the ems system.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1007\" height=\"482\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-10.png\" alt=\"\" class=\"wp-image-4684\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-10.png 1007w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-10-300x144.png 300w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-10-768x368.png 768w\" sizes=\"auto, (max-width: 1007px) 100vw, 1007px\" \/><\/figure>\n\n<p>Properties must be maintained in the article under &#8220;Properties&#8221;. The manufacturer is displayed as a property in WooCommerce, but is included in the basic item data. <\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"741\" height=\"493\" src=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-11.png\" alt=\"\" class=\"wp-image-4686\" srcset=\"https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-11.png 741w, https:\/\/www.ems-help.online\/wp-content\/uploads\/2024\/08\/image-11-300x200.png 300w\" sizes=\"auto, (max-width: 741px) 100vw, 741px\" \/><\/figure>\n\n<p>Variants are properties with the &#8220;Variant&#8221; indicator; these must be created as subordinate articles with corresponding properties. Find out more: <a href=\"https:\/\/www.ems-help.online\/docs\/artikelvarianten\/\" data-type=\"docs\" data-id=\"1626\">Article variants<\/a> <\/p>\n\n<h3 class=\"wp-block-heading has-vivid-green-cyan-background-color has-background\">In general, the following data should be maintained in the online store:  <\/h3>\n\n<ul class=\"wp-block-list\">\n<li>Item description incl. pictures <\/li>\n\n\n\n<li>Brief description<\/li>\n\n\n\n<li>Special shipping settings<\/li>\n\n\n\n<li>Linked products (crosslink products, upselling products)<\/li>\n\n\n\n<li>Product image<\/li>\n\n\n\n<li>Product gallery incl. videos <\/li>\n\n\n\n<li>Other topics or plugin-specific settings<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Setting up the synchronization of articles (products) First, you need to generate a key and password in WooCommerce under Settings. [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[170,111],"glossaries":[],"doc_tag":[195],"class_list":["post-5231","docs","type-docs","status-publish","hentry","doc_category-integrations-interfaces","doc_category-product-and-article-management","doc_tag-administrator-en"],"year_month":"2026-05","word_count":564,"total_views":"552","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Daniel Suter","author_nicename":"daniel-sutersubris-ch","author_url":"https:\/\/www.ems-help.online\/en\/author\/daniel-sutersubris-ch\/"},"doc_category_info":[{"term_name":"Integrations &amp; interfaces","term_url":"https:\/\/www.ems-help.online\/en\/docs-category\/integrations-interfaces\/"},{"term_name":"Product &amp; Article Management","term_url":"https:\/\/www.ems-help.online\/en\/docs-category\/product-and-article-management\/"}],"doc_tag_info":[{"term_name":"Administrator","term_url":"https:\/\/www.ems-help.online\/en\/docs-tag\/administrator-en\/"}],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/docs\/5231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/comments?post=5231"}],"version-history":[{"count":3,"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/docs\/5231\/revisions"}],"predecessor-version":[{"id":8048,"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/docs\/5231\/revisions\/8048"}],"wp:attachment":[{"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/media?parent=5231"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/doc_category?post=5231"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/glossaries?post=5231"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.ems-help.online\/en\/wp-json\/wp\/v2\/doc_tag?post=5231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}