{"id":16544,"date":"2021-06-09T16:59:43","date_gmt":"2021-06-09T16:59:43","guid":{"rendered":"https:\/\/synder.com\/help\/?p=16544"},"modified":"2026-04-09T13:20:49","modified_gmt":"2026-04-09T13:20:49","slug":"why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder","status":"publish","type":"post","link":"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/","title":{"rendered":"Why Did I Get 404 Error While Connecting My Woocommerce Company to Synder?"},"content":{"rendered":"\n<p>Integrating your WooCommerce store with QuickBooks or Xero via Synder takes just a couple of clicks and enables <a rel=\"noreferrer noopener\" href=\"https:\/\/synder.com\/help\/how-to-set-up-automatic-synchronization\/\" target=\"_blank\">automatic synchronization<\/a> of all ongoing orders along with the <a href=\"https:\/\/synder.com\/help\/how-to-categorize-sales-and-expenses-in-quickbooks\/\">auto-categorization<\/a> and <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=C_PIefkmHl4&amp;feature=emb_imp_woyt\" target=\"_blank\">smooth reconciliation<\/a> of synced data, allowing for an easy and accurate WooCommerce accounting. To make sure the setup process runs seamlessly for you, our team prepared the following guide, where you will learn how to avoid and troubleshoot 404 connection errors.<\/p>\n\n\n\n<p><strong>Overview:<\/strong><\/p>\n\n\n\n<ol>\n\t<li style=\"margin-bottom: 5px\"><p style=\"margin-bottom: 5px\"><a href=\"#1\">Why 404 error appears<\/a><\/p><\/li>\n\t<li style=\"margin-bottom: 5px\"><p style=\"margin-bottom: 5px\"><a href=\"#2\">How to avoid the issue<\/a><\/p><\/li>\n\t<li style=\"margin-bottom: 5px\"><p style=\"margin-bottom: 5px\"><a href=\"#3\">How to check if my link works properly<\/a><\/p><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1\"><strong>Why 404 error appears<\/strong><\/h2>\n\n\n\n<p>Some <em>WooCommerce<\/em> store domains have subfolders, if users try to connect to the store using a site URL containing the subfolder, they will receive a <strong>404 error.<\/strong>&nbsp;<br>For example, John sells his products via his <em>WooCommerce <\/em>store in both the United States and Canada, so his website has two directories (subfolders):<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>johnseller.shop\/us<\/li>\n\n\n\n<li>johnseller.shop\/ca<\/li>\n<\/ol>\n\n\n\n<h2 id=\"2\"><strong>How to avoid the issue<\/strong><\/h2>\n\n\n\n<p>Let\u2019s keep John&#8217;s example. In order to properly connect to a <em>WooCommerce <\/em>store, users need to <strong>specify only a store URL<\/strong>&nbsp; \u2018<a href=\"http:\/\/www.jognseller.com\/ca\">johnseller.shop<\/a>\u2019 without any subfolder such as \u201c\/us\u201d or \u201c\/ca\u201d from the example.<br>To sum it up, make sure you use only a WooCommerce site URL and erase any subfolder details for the connection, this will allow you to avoid 404 connection errors.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Additional Cause: Cloudflare WAF Blocking Access to the \/wp-json\/ Endpoint<\/h2>\n\n\n\n<p>If your WooCommerce store uses Cloudflare services, the Cloudflare Web Application Firewall (WAF) might block access to the \/wp-json\/ endpoint. This endpoint is essential for Synder to communicate with your store. When blocked, it can result in a 404 error during the connection process.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Fix the Issue<\/h4>\n\n\n\n<p>To resolve this, you&#8217;ll need to adjust your Cloudflare WAF settings to allow access to the \/wp-json\/ endpoint. Follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Log in to your Cloudflare Dashboard<\/strong> and select your domain associated with the WooCommerce store.<\/li>\n\n\n\n<li><strong>Navigate to the Firewall or WAF Section<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Click on the <strong>&#8220;Firewall&#8221;<\/strong> or <strong>&#8220;WAF&#8221;<\/strong> tab in the top menu.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Create a New Custom Rule<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Click on <strong>&#8220;Create a Firewall Rule&#8221;<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Configure the Rule Settings<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Rule Name<\/strong>: Assign a name like &#8220;Allow \/wp-json\/ Access&#8221;.<\/li>\n\n\n\n<li><strong>When incoming requests match&#8230;<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Field<\/strong>: URI Path<\/li>\n\n\n\n<li><strong>Operator<\/strong>: <strong>&#8220;starts with&#8221;<\/strong><\/li>\n\n\n\n<li><strong>Value<\/strong>: \/wp-json\/<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Choose the Action<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Set the action to <strong>&#8220;Skip&#8221;<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Select WAF Components to Skip<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Check<\/strong>: <strong>&#8220;All remaining custom rules&#8221;<\/strong><\/li>\n\n\n\n<li><strong>Leave Unchecked<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>&#8220;All rate-limiting rules&#8221;<\/strong><\/li>\n\n\n\n<li><strong>&#8220;All managed rules&#8221;<\/strong><\/li>\n\n\n\n<li><strong>&#8220;All Super Bot Fight Mode Rules&#8221;<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Save and Deploy the Rule<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Click <strong>&#8220;Deploy&#8221;<\/strong> or <strong>&#8220;Save&#8221;<\/strong> to activate the rule.<\/li>\n\n\n\n<li>Ensure this rule is placed <strong>before other rules<\/strong> to take precedence.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>By setting up this custom rule, you instruct Cloudflare to bypass its firewall for the \/wp-json\/ endpoint, allowing Synder to successfully connect to your WooCommerce store.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Note<\/strong>: Adjusting firewall settings may impact your site&#8217;s security. It&#8217;s advisable to consult with your web administrator or a security professional to ensure that this change doesn&#8217;t expose your site to vulnerabilities.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3\"><strong>How to check if my link works properly<\/strong><\/h2>\n\n\n\n<p>You can also check if the link to your <em>WooCommerce <\/em>store is working properly. In order to do that, add \u201c\/wp-json\/\u201d in the address bar after the store domain, if the store domain is correct you will see json code appearing, otherwise, an error will be displayed.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>johnseller.shop\/us\/wp-json\/ &#8211; ERROR 404<\/li>\n\n\n\n<li>johnseller.shop\/wp-json\/ &#8211; page with code<\/li>\n<\/ol>\n\n\n\n<p><a href=\"https:\/\/synder.com\/contact\/\"><em>Reach out to the Synder team<\/em><\/a>&nbsp;via online support chat, phone, or email with any questions you have \u2013 we\u2019re always happy to help you!<\/p>\n\n\n\n<script>\nif (window.convertflow == undefined) {\nvar script = document.createElement('script'); \nscript.async = true;\nscript.src = \"https:\/\/js.convertflow.co\/production\/websites\/11040.js\"; \ndocument.body.appendChild(script); \n};\n<\/script>\n<div class=\"cf-cta-snippet cta74541\" website-id=\"11040\" cta-id=\"74541\"><\/div>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Integrating your WooCommerce store with QuickBooks or Xero via Synder takes just a couple of clicks and enables automatic synchronization of all ongoing orders along with the auto-categorization and smooth reconciliation of synced data, allowing for an easy and accurate WooCommerce accounting. To make sure the setup process runs seamlessly for you, our team prepared [&hellip;]<\/p>\n","protected":false},"author":2318,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"categories":[395,406,367,398],"tags":[],"ppma_author":[337],"class_list":["post-16544","post","type-post","status-publish","format-standard","hentry","category-connection-sync-behavior","category-woocommerce-ecommerce-integration","category-troubleshooting","category-ecommerce-integrations-main"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Resolve 404 Error While Connecting WooCommerce Company to Synder<\/title>\n<meta name=\"description\" content=\"Learn how to avoid and troubleshoot 404 connection errors to make sure the WooCoommerce setup process runs seamlessly for you.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Resolve 404 Error While Connecting WooCommerce Company to Synder\" \/>\n<meta property=\"og:description\" content=\"Learn how to avoid and troubleshoot 404 connection errors to make sure the WooCoommerce setup process runs seamlessly for you.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/\" \/>\n<meta property=\"og:site_name\" content=\"Synder\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-09T16:59:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-09T13:20:49+00:00\" \/>\n<meta name=\"author\" content=\"ann.lomonosova\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"buffyclaw\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Resolve 404 Error While Connecting WooCommerce Company to Synder","description":"Learn how to avoid and troubleshoot 404 connection errors to make sure the WooCoommerce setup process runs seamlessly for you.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/","og_locale":"en_US","og_type":"article","og_title":"Resolve 404 Error While Connecting WooCommerce Company to Synder","og_description":"Learn how to avoid and troubleshoot 404 connection errors to make sure the WooCoommerce setup process runs seamlessly for you.","og_url":"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/","og_site_name":"Synder","article_published_time":"2021-06-09T16:59:43+00:00","article_modified_time":"2026-04-09T13:20:49+00:00","author":"ann.lomonosova","twitter_card":"summary_large_image","twitter_misc":{"Written by":"buffyclaw","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/","url":"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/","name":"Resolve 404 Error While Connecting WooCommerce Company to Synder","isPartOf":{"@id":"https:\/\/synder.com\/help\/#website"},"datePublished":"2021-06-09T16:59:43+00:00","dateModified":"2026-04-09T13:20:49+00:00","author":{"@id":"https:\/\/synder.com\/help\/#\/schema\/person\/cf5e26ded736dff85bcd55f6bf17b697"},"description":"Learn how to avoid and troubleshoot 404 connection errors to make sure the WooCoommerce setup process runs seamlessly for you.","breadcrumb":{"@id":"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/synder.com\/help\/why-did-i-get-404-error-while-connecting-my-woocommerce-company-to-synder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/synder.com\/help\/"},{"@type":"ListItem","position":2,"name":"Why Did I Get 404 Error While Connecting My Woocommerce Company to Synder?"}]},{"@type":"WebSite","@id":"https:\/\/synder.com\/help\/#website","url":"https:\/\/synder.com\/help\/","name":"Synder","description":"Articles &amp; FAQ","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/synder.com\/help\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/synder.com\/help\/#\/schema\/person\/cf5e26ded736dff85bcd55f6bf17b697","name":"buffyclaw","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/synder.com\/help\/#\/schema\/person\/image\/5696ad396d7048fb7663d51ec401d64a","url":"https:\/\/secure.gravatar.com\/avatar\/0832d1a32347e509db7625eecf0e89cc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0832d1a32347e509db7625eecf0e89cc?s=96&d=mm&r=g","caption":"buffyclaw"},"url":"https:\/\/synder.com\/help\/author\/buffyclaw\/"}]}},"author_meta":{"display_name":"buffyclaw","author_link":"https:\/\/synder.com\/help\/author\/buffyclaw\/"},"featured_img":null,"coauthors":[{"link":"https:\/\/synder.com\/help\/author\/annlomonosova\/","display_name":"ann.lomonosova"}],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/synder.com\/help\/category\/troubleshooting\/connection-sync-behavior\/\" class=\"advgb-post-tax-term\">Connection &amp; Sync Behavior<\/a>","<a href=\"https:\/\/synder.com\/help\/category\/ecommerce-integrations-main\/woocommerce-ecommerce-integration\/\" class=\"advgb-post-tax-term\">WooCommerce<\/a>","<a href=\"https:\/\/synder.com\/help\/category\/troubleshooting\/\" class=\"advgb-post-tax-term\">Troubleshooting &amp; Diagnostics<\/a>","<a href=\"https:\/\/synder.com\/help\/category\/ecommerce-integrations-main\/\" class=\"advgb-post-tax-term\">E-Commerce Integrations<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Connection &amp; Sync Behavior<\/span>","<span class=\"advgb-post-tax-term\">WooCommerce<\/span>","<span class=\"advgb-post-tax-term\">Troubleshooting &amp; Diagnostics<\/span>","<span class=\"advgb-post-tax-term\">E-Commerce Integrations<\/span>"]}},"comment_count":"0","relative_dates":{"created":"Posted 5 years ago","modified":"Updated 2 weeks ago"},"absolute_dates":{"created":"Posted on June 9, 2021","modified":"Updated on April 9, 2026"},"absolute_dates_time":{"created":"Posted on June 9, 2021 4:59 pm","modified":"Updated on April 9, 2026 1:20 pm"},"featured_img_caption":"","series_order":"","authors":[{"term_id":337,"user_id":37,"is_guest":0,"slug":"annlomonosova","display_name":"ann.lomonosova","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/884e139a99d57caa9aa8e6f3bd800f60?s=96&d=mm&r=g","author_category":"","first_name":"Ann","last_name":"Lomonosova","user_url":"","job_title":"","description":""}],"_links":{"self":[{"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/posts\/16544"}],"collection":[{"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/users\/2318"}],"replies":[{"embeddable":true,"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/comments?post=16544"}],"version-history":[{"count":4,"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/posts\/16544\/revisions"}],"predecessor-version":[{"id":25321,"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/posts\/16544\/revisions\/25321"}],"wp:attachment":[{"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/media?parent=16544"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/categories?post=16544"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/tags?post=16544"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/synder.com\/help\/wp-json\/wp\/v2\/ppma_author?post=16544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}