Passar para o conteúdo principal

Erro ao integrar com o WooCommerce: "Não foi possível finalizar a integração. Verifique os dados informados"

O que conferir quando a integração com o WooCommerce falha mesmo com a chave correta: permissão da chave, Links Permanentes, teste da API no navegador e endereço da loja após troca de domínio.

Você está no lugar certo se:

  • Ao criar a integração com o WooCommerce aparece "Não foi possível finalizar a integração com a Woocommerce. Verifique os dados informados e tente novamente"

  • Você já conferiu a Consumer Key e o Consumer Secret e o erro continua

  • Você não sabe se o problema é a chave, a permissão, a configuração do WordPress ou a URL da loja

Visão geral

Esse erro quase sempre não é a chave errada, e sim uma permissão ou configuração do WordPress que impede a Martz de ler os dados da loja, ou o endereço da loja cadastrado na Martz apontando para o site antigo, quando a loja mudou de domínio. Antes de gerar a chave de novo várias vezes, confirme se o acesso está liberado e se o endereço está correto.

Passo 1 — Confira a chave da API REST

  1. No WordPress, vá em WooCommerce > Configurações > Avançado > REST API.

  2. Gere a chave com um usuário administrador e com permissão Leitura/Escrita (Read/Write). A permissão de escrita é necessária porque a Martz cria sozinha os webhooks da integração na sua loja.

  3. Copie a Consumer Key e o Consumer Secret na hora (o Secret só é exibido uma vez) e cole na Martz: a Consumer Key no campo Token da conta e o Consumer Secret no campo Chave secreta.

Passo 2 — Confira os Links Permanentes

A API REST do WooCommerce só responde corretamente quando os Links Permanentes não estão no padrão "Simples". No WordPress, vá em Configurações > Links Permanentes, deixe selecionado "Nome do post" (ou outra opção que não seja "Simples") e salve.

Passo 3 — Teste a API direto no navegador

Esse teste mostra a causa real. No navegador, abra o endereço da sua loja seguido de /wp-json/wc/v3/products, por exemplo: https://sualoja.com.br/wp-json/wc/v3/products

  • Se aparecer uma mensagem de acesso negado, como "woocommerce_rest_cannot_view" ou "Sem permissão para visualizar recursos", o problema é de permissão no WordPress.

  • Nesse caso, a causa costuma ser: a chave não foi criada por um administrador, a permissão não é Leitura/Escrita, algum plugin de segurança ou cache está bloqueando o acesso, ou a hospedagem não repassa os dados de autorização para o WordPress.

Passo 4 — Confira se o endereço da loja mudou

A Martz usa o endereço do site cadastrado para a sua loja na Martz para se conectar ao WooCommerce. Se a loja migrou de domínio, esse endereço pode estar apontando para o site antigo, que não responde mais, e a integração falha mesmo com Consumer Key e Secret válidos.

  • Confirme qual é o endereço atual e ativo da loja (o que abre o site hoje).

  • Se o endereço cadastrado estiver desatualizado, ou se você quer integrar uma loja antiga só para manter o histórico, fale com o suporte pelo chat para ajustar o endereço.

  • Com o endereço correto, o time consegue rodar a sincronização retroativa dos pedidos do período que você indicar.

Passo 5 — Se o acesso continuar negado

  1. Recrie a chave garantindo usuário administrador e permissão Leitura/Escrita.

  2. Desative temporariamente plugins de segurança, firewall ou cache e teste o endereço /wp-json/wc/v3/products de novo.

  3. Confirme com a hospedagem se os dados de autorização estão sendo repassados para o WordPress.

  4. Com o endereço /wp-json/wc/v3/products respondendo sem acesso negado, refaça a integração na Martz.

Atenção: gerar a chave repetidamente sem corrigir a permissão não resolve. O teste do endereço /wp-json/wc/v3/products separa "credencial digitada errada" de "acesso bloqueado por permissão ou plugin"; e, quando a loja trocou de domínio, confira o endereço cadastrado.

Ainda com problema?

Fale com o suporte pelo chat e envie: o endereço atual da loja, a mensagem que aparece ao abrir /wp-json/wc/v3/products no navegador, se há plugin de segurança ou cache ativo, e se a loja mudou de domínio recentemente. Isso agiliza o diagnóstico.

Veja também o passo a passo completo em WooCommerce.

Respondeu à sua pergunta?