{"id":54395,"date":"2021-09-13T10:58:21","date_gmt":"2021-09-13T16:58:21","guid":{"rendered":"https:\/\/help.foosales.com\/?post_type=docs&#038;p=54395"},"modified":"2025-01-02T06:41:38","modified_gmt":"2025-01-02T13:41:38","slug":"porque-e-que-recebo-um-erro-de-rede-quando-tento-ligar-me-a-minha-loja","status":"publish","type":"docs","link":"https:\/\/help.foosales.com\/pt\/docs\/frequently-asked-questions\/errors\/why-do-i-get-a-network-error-when-trying-to-connect-to-my-store\/","title":{"rendered":"Porque \u00e9 que recebo um erro de rede quando tento ligar-me \u00e0 minha loja?"},"content":{"rendered":"<p>Se estiver a receber um <strong>erro de rede<\/strong> quando <strong>liga\u00e7\u00e3o \u00e0 sua loja<\/strong>Se o pedido n\u00e3o for enviado, pode haver uma configura\u00e7\u00e3o do servidor que impe\u00e7a o envio do pedido ou, eventualmente, algum outro erro que tenha ocorrido no seu back-end WordPress.<\/p>\n<p>Para verificar se houve um erro no WordPress que causou a falha da liga\u00e7\u00e3o, pode abrir o painel de administra\u00e7\u00e3o do WordPress e navegar para <strong>WooCommerce <\/strong>-&gt;<strong> Estado <\/strong>-&gt;<strong> Registos<\/strong> e ver as \u00faltimas <a href=\"https:\/\/woocommerce.com\/document\/finding-php-error-logs\/#woocommerce-fatal-errors-log\" target=\"_blank\" rel=\"noopener\">registo de erros fatais<\/a>. A partir da\u00ed, deve ser poss\u00edvel ver se h\u00e1 algum erro relacionado com o FooSales ou possivelmente um conflito com outro plugin. Se n\u00e3o houver erros ou nada que pare\u00e7a estar relacionado com o FooSales, ent\u00e3o poder\u00e1 haver uma configura\u00e7\u00e3o do servidor a impedir o envio do pedido.<\/p>\n<p>O FooSales liga-se \u00e0 sua loja a partir de um dom\u00ednio diferente do seu dom\u00ednio (<em>https:\/\/web.foosales.com<\/em>). Os pedidos entre dom\u00ednios diferentes s\u00e3o conhecidos como <strong>pedidos de partilha de recursos entre origens (CORS)<\/strong>. O seu servidor ter\u00e1 de permitir especificamente estes tipos de pedidos. Normalmente, os servidores j\u00e1 est\u00e3o configurados para aceitar estes pedidos e devolver a resposta com os cabe\u00e7alhos adequados, mas alguns servidores podem estar configurados para os bloquear. O seu browser ir\u00e1 <strong>impedir o pedido<\/strong> de ser completada se a resposta n\u00e3o tiver o <strong>cabe\u00e7alhos necess\u00e1rios<\/strong>.<\/p>\n<p>O seu servidor precisa de devolver um <strong>Cabe\u00e7alho Access-Control-Allow-Origin<\/strong> que permite ao FooSales publicar dados na sua loja. Pode tentar adicionar o seguinte c\u00f3digo ao tema do seu WordPress <strong>functions.php<\/strong> para ver se faz alguma diferen\u00e7a:<\/p>\n<pre>fun\u00e7\u00e3o add_foosales_cors_http_header(){\r\n    header(\"Access-Control-Allow-Origin: https:\/\/web.foosales.com\");\r\n}\r\nadd_action('init','add_foosales_cors_http_header');<\/pre>\n<p>Pode tentar utilizar\u00a0<strong>https:\/\/web.foosales.com<\/strong> ou simplesmente <strong>*<\/strong> (um asterisco que permite qualquer origem) como valor de origem.<\/p>\n<p>Se o c\u00f3digo acima n\u00e3o funcionar, deve conseguir ver se este cabe\u00e7alho est\u00e1 ou n\u00e3o ativado e qual \u00e9 o seu valor se tiver acesso \u00e0 configura\u00e7\u00e3o do seu servidor. Tamb\u00e9m pode contactar o seu <strong>administrador do servidor<\/strong> ou <strong>alojamento web<\/strong> para perguntar sobre a autoriza\u00e7\u00e3o <strong>pedidos de API REST entre dom\u00ednios<\/strong> para o FooSales. Alguns browsers tamb\u00e9m t\u00eam defini\u00e7\u00f5es que podem ser ajustadas para permitir estes pedidos para o FooSales. Em alternativa, pode utilizar um <strong>servidor proxy<\/strong> que garante que todos os cabe\u00e7alhos correctos s\u00e3o definidos e devolvidos entre o seu site e o FooSales.<\/p>","protected":false},"featured_media":0,"parent":485,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"default","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":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"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":""},"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-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":"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":""},"mobile":{"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":""}},"footnotes":""},"doc_tag":[98,101,102,103,104,105,106,107,108,109,110,21,16],"class_list":["post-54395","docs","type-docs","status-publish","hentry","doc_tag-api","doc_tag-blocked","doc_tag-cors","doc_tag-cross-origin","doc_tag-headers","doc_tag-network-error","doc_tag-permission","doc_tag-post","doc_tag-proxy","doc_tag-request","doc_tag-rest","doc_tag-rest-api","doc_tag-web-app"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/docs\/54395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/comments?post=54395"}],"version-history":[{"count":0,"href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/docs\/54395\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/docs\/485"}],"next":[{"title":"Porque \u00e9 que recebo um erro de rede quando submeto uma encomenda?","link":"https:\/\/help.foosales.com\/pt\/docs\/frequently-asked-questions\/errors\/why-do-i-get-a-network-error-when-submitting-an-order\/","href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/docs\/1123"}],"prev":[{"title":"Estou a ter dificuldades na leitura de c\u00f3digos de barras","link":"https:\/\/help.foosales.com\/pt\/docs\/frequently-asked-questions\/errors\/experiencing-difficulties-scanning-barcodes\/","href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/docs\/487"}],"wp:attachment":[{"href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/media?parent=54395"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.foosales.com\/pt\/wp-json\/wp\/v2\/doc_tag?post=54395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}