Autorização do WooCommerce com o Mercado Livre


Neste artigo, explicaremos como realizar a autorização do WooCommerce com o Mercado Livre usando o plugin Woomelly para WordPress. Antes de mais nada, é importante mencionar que o Mercado Livre oferece uma API Pública que permite acesso a certas funcionalidades relacionadas à conta do Mercado Livre e às publicações. Uma API é uma interface de programação de aplicações que fornece um conjunto de sub-rotinas, funções, métodos e procedimentos a serem utilizados por outros softwares.

Conteúdo

→ Instalação do plugin Woomelly na sua loja WooCommerce
→ Autorização da sua loja WooCommerce com o Mercado Livre
→ Desvinculação da sua conta do Mercado Livre da sua loja WooCommerce
→ Dúvidas Adicionais

Antes de começar

Nem todas as informações fornecidas pelo Mercado Livre são públicas (na verdade, só é possível consultar certas informações das publicações de forma pública). Para o resto dos dados, é necessário ter um token de acesso dinâmico e para obtê-lo é preciso um processo de autorização da loja WooCommerce com a conta do Mercado Livre que você deseja conectar. Esta autorização requer uma série de requisitos de segurança para salvaguardar as informações da conta do Mercado Livre envolvida.

Além disso, o Mercado Livre recomenda que as aplicações sejam certificadas e centralizadas com eles para cumprir todos os padrões de segurança. O plugin Woomelly atualmente possui certificação oficial no Mercado Livre Colômbia 🇨🇴 e no Mercado Livre Peru 🇵🇪. E embora não esteja certificado em outros países (mas está 100% operacional), as aplicações são constantemente monitoradas pela equipe do Mercado Livre. Levamos a sério a segurança das informações dos nossos clientes!

O serviço do plugin Woomelly cumpre todos os padrões estabelecidos pelo Mercado Livre (assim como WordPress e WooCommerce). Por isso, são necessários alguns passos obrigatórios para poder conectar a loja WooCommerce à conta do Mercado Livre sem violar as políticas de segurança do marketplace. No momento, só é possível conectar uma (1) loja WooCommerce a uma (1) conta do Mercado Livre. Esperamos no futuro, poder oferecer múltiplas contas. A seguir, detalhamos os passos a seguir:

Instalação do plugin Woomelly na sua loja WooCommerce

A primeira coisa é instalar o plugin Woomelly com o plugin WooCommerce previamente instalado como qualquer outro plugin do WordPress (ou seja, a partir do gerenciador de plugins da loja). O plugin Woomelly requer obrigatoriamente o plugin WooCommerce para funcionar. Portanto, você deve ter o plugin WooCommerce instalado e configurado antes de instalar o plugin Woomelly. Certifique-se de ter a última versão do plugin WooCommerce instalada.

Autorização da sua loja WooCommerce com o Mercado Livre

Este passo é fundamental e obrigatório para poder operar com o plugin Woomelly. Realiza-se apenas uma vez, já que as renovações do token de acesso serão realizadas automaticamente. Após este passo, você pode desvincular o plugin Woomelly quantas vezes precisar e vincular outras contas sem problemas. Estes passos serão enviados pela equipe de suporte do Woomelly uma vez que você tenha adquirido o serviço ou quantas vezes você solicitar a informação pelos canais de suporte.

IMPORTANTE: Lembre-se dos seguintes pontos durante o processo de autorização:

1. Deve ter uma conta no Mercado Livre com perfil de ADMINISTRADOR.

O usuário que faz o login no Mercado Livre deve ser um administrador para que o acesso obtido tenha as permissões necessárias para fazer consultas com a conta. Se o usuário for um operador ou colaborador, o acesso não será válido e você não poderá usar a ferramenta. Além disso, qualquer alteração de segurança na conta do Mercado Livre, como a alteração da senha, fará com que a autorização atual seja perdida e você terá que passar pelo processo de autorização novamente.

2. Se a conta do Mercado Livre é nova e deseja sincronizar do WooCommerce para o Mercado Livre, deve criar uma publicação de teste diretamente na conta do Mercado Livre.

Se a conta do Mercado Livre é nova e deseja sincronizar do WooCommerce para o Mercado Livre, é necessário criar uma publicação de teste diretamente na plataforma do Mercado Livre (sem usar o plugin Woomelly) para validar se todos os requisitos para criar publicações na loja são cumpridos. Depois, você pode pausar ou encerrar esta publicação de teste.

3. Recomenda-se habilitar os IPs do Mercado Livre no servidor onde sua loja está hospedada.

Para evitar problemas de bloqueio com o Mercado Livre, recomenda-se adicionar os IPs do Mercado Livre à lista branca (whitelist) do servidor. Entre em contato com o suporte do seu provedor de hospedagem para solicitar essa configuração.

  • 216.33.196.4
  • 216.33.196.25
  • 54.88.218.97
  • 18.215.140.160
  • 18.213.114.129
  • 18.206.34.84
  • Todos os IPs relacionados a api.mercadolibre.com

Fonte: Conexão/Bloqueio.

4. As tarefas agendadas (WP Crons) devem estar ativas.

Estas podem ser as tarefas programadas padrão do WordPress (interna) ou uma tarefa programada que é executada a partir do servidor (externa). O importante é que essa funcionalidade esteja operacional. Se você não está familiarizado com tarefas programadas, recomendamos que leia o seguinte artigo.

5. Ao autorizar com o Mercado Livre, é recomendado desabilitar o firewall do servidor, se houver um.

Sua loja WooCommerce não deve estar em modo “Manutenção” ou “Próximo lançamento”, pois precisa receber notificações do nosso sistema intermediário. Temporariamente, você deve desativar o modo de manutenção, realizar a autorização e, em seguida, reativá-lo. No entanto, as notificações subsequentes das extensões do plugin Woomelly podem ser afetadas.

Se você encontrar algum erro durante a autorização (como erro 500, erro 403, etc.), você deve contatar o suporte, pois alguns servidores podem bloquear certas funções e será necessário contatá-los para usar o plugin Woomelly sem problemas.

Uma vez que sua loja WooCommerce foi autorizada com o Mercado Livre, é hora de configurar corretamente o plugin Woomelly. Para isso, recomendamos que você comece com as configurações avançadas e depois, dependendo do tipo de sincronização que você precisa e das extensões que deseja ativar, configure o restante das muitas funcionalidades disponíveis no plugin Woomelly.

Desvincular sua conta Mercado Livre de sua loja WooCommerce

Se você deseja usar outra conta ou não deseja manter ambas as lojas conectadas no momento, você pode desvincular a conexão entre sua conta Mercado Livre e WooCommerce. É importante notar que isso acontece automaticamente se você desativar o plugin da lista de plugins do WordPress.

Para desvincular sua conta, simplesmente clique no botão vermelho “Desvincular” que aparece em Woomelly » Configurações Avançadas » Autorização com Mercado Livre. Fazendo isso, sua loja WooCommerce perderá o acesso à sua conta Mercado Livre. As informações atuais não serão perdidas, apenas a conexão será perdida e nenhuma alteração será feita nas informações. Você pode reautorizar a conexão usando nosso sistema intermediário e seguindo os passos de autorização que enviamos por e-mail.

Ainda tem dúvidas?

– Minha loja WooCommerce se desconectou automaticamente da minha conta Mercado Livre. Por que isso aconteceu?

Qualquer alteração feita na conta Mercado Livre ou Mercado Pago pode afetar a conexão existente, como redefinir a senha, solicitar informações do Mercado Livre ou fazer modificações no telefone ou e-mail. A solução é reautorizar a conta Mercado Livre.

– Eu recebo erro 301, 404, 503, dados inválidos, etc. ao tentar vincular. Como posso resolver isso?

Certifique-se de que sua loja não está em modo “Manutenção” ou “Próximo lançamento” ou tem um firewall ativo. Além disso, a URL deve ser idêntica à que aparece em Woomelly » Configurações Avançadas, com todos os caracteres corretos. Verifique também se sua conta Mercado Livre tem perfil ADMINISTRADOR.

Se você estiver enfrentando problemas de conexão com o Mercado Livre, tente autorizar de outro navegador ou em modo anônimo. Se o problema persistir, contate o suporte.

– Desvinculei minha loja e a conectei com outra loja, mas obtenho erros ao sincronizar. Por que isso acontece?

Isso ocorre porque os produtos WooCommerce ainda podem estar vinculados à conta anterior. O processo de desvinculação apenas cancela a autorização anterior, no entanto, a configuração do produto é mantida. Se a mesma conta Mercado Livre não foi vinculada, é necessário restaurar a conexão dos produtos.

– Segui todas as etapas de conexão e tudo parece estar bem. No entanto, em minha loja WooCommerce, a ferramenta ainda aparece desvinculada. Como posso verificar o que está acontecendo?

Para verificar isso, consulte diretamente os registros do Woomelly (Woomelly » Registros) e veja se a seguinte mensagem aparece:

Could not resolve host: api.mercadolibre.com ou Failed to connect to api.mercadolibre.com port 443: Connection refused

Se você ver essa mensagem, entre em contato com seu provedor de hospedagem/servidor para habilitar a comunicação de sua loja WooCommerce com a API oficial do Mercado Livre. Além disso, certifique-se de habilitar os IPs do Mercado Livre mencionados neste guia.

– Esta ferramenta é realmente certificada pelo Mercado Livre?

Sim. O aplicativo é certificado pelo Mercado Livre Colômbia 🇨🇴 e Mercado Livre Peru 🇵🇪. Além disso, ele é totalmente funcional em todos os países onde o Mercado Livre opera. Atualmente, estamos trabalhando para expandir nossa certificação em outros países.

Links relacionados: