Autorização WooCommerce com Mercado Livre


Neste artigo explicamos como realizar a autorização do WooCommerce com o Mercado Livre usando o plugin Woomelly para WordPress. Em primeiro lugar, é importante mencionar que o Mercado Livre oferece uma API Pública com a qual você pode consultar muitos recursos relacionados à conta do Mercado Livre (dados de publicação). API é entendida como: “interface de programação de aplicativos (application programming interface) formada por um conjunto de sub-rotinas, funções, métodos e procedimentos que oferece uma determinada biblioteca para ser utilizada por outro software, podendo ser pública ou privada”.

Conteúdo

→ Instale o plugin Woomelly em sua loja WooCommerce
→ Autorização da sua loja WooCommerce com o Mercado Livre
→ Desvincule sua conta do Mercado Livre da sua loja WooCommerce
→ Você ainda tem dúvidas?

Antes de começar

Nem todas as informações fornecidas pelo Mercado Livre são públicas (na verdade, só é possível consultar publicamente algumas informações das publicações). Para o restante dos dados, você deve ter um token de acesso dinâmico e, para obtê-lo, é necessário um processo de autorização da loja WooCommerce com a conta do Mercado Livre que deseja conectar. Esta autorização exige o cumprimento de 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 os aplicativos sejam certificados e centralizados com eles para cumprir todos os padrões de segurança. O plugin Woomelly atualmente possui a certificação oficial no Mercado Livre Colombia 🇨🇴 e Mercado Livre Peru 🇵🇪. E embora não seja certificado nos demais países (mas está 100% operacional), as aplicações continuam sendo constantemente monitoradas pela equipe do Mercado Livre. Levamos a segurança da informação com nossos clientes muito a sério!.

O serviço de plugin Woomelly atende a todos os padrões impostos pelo Mercado Livre (assim como WordPress e WooCommerce). É por isso que algumas etapas obrigatórias são necessárias para conectar a loja WooCommerce à conta do Mercado Livre sem violar suas políticas de segurança do marketplace. No momento, apenas uma (1) loja WooCommerce pode ser conectada a uma (1) conta do Mercado Livre. Esperamos, no futuro, poder oferecer várias contas. Aqui estão os passos a seguir:

Instale o plugin Woomelly em sua loja WooCommerce

A primeira coisa é instalar o plugin Woomelly com o plugin WooCommerce instalado anteriormente. O plugin Woomelly requer o plugin WooCommerce para funcionar. É por isso que antes da instalação o plugin WooCommerce já deve estar configurado. Uma vez instalado, deve ser validado que está atualizado para sua versão mais recente.

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

Este passo é essencial e obrigatório para poder operar com o plugin Woomelly. Isso é feito apenas uma vez, pois as renovações do token de acesso serão realizadas automaticamente. Após esta etapa, você pode desvincular o plugin Woomelly quantas vezes precisar e vincular outras contas sem problemas. Essas etapas serão enviadas pela equipe de suporte da Woomelly assim que você adquirir o serviço ou sempre que solicitar as informações pelos canais de suporte.

IMPORTANTE: Você deve considerar cada um desses pontos no processo de autorização:

1. Você deve ter uma conta no Mercado Livre com perfil de ADMINISTRADOR.

O usuário que efetua login no Mercado Livre deve ser administrador, para que o acesso obtido tenha permissões suficientes para realizar consultas com a conta. Se o usuário for um operador/colaborador, o acesso não será válido e você não poderá utilizar a ferramenta. Além disso, quando houver uma alteração de segurança na conta do Mercado Livre (como alterar a senha), isso fará com que a autorização atual seja perdida, portanto, o mesmo procedimento de autorização deverá ser realizado.

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

Se a conta do Mercado Livre for nova e você quiser sincronizar do WooCommerce para o Mercado Livre, você precisa criar uma publicação de teste diretamente da plataforma do Mercado Livre (sem usar o plugin Woomelly) para validar se você atende a todos os requisitos para criar postagens na loja. Subsequentemente, a referida publicação de teste pode ser pausada ou encerrada.

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

Para não haver erro de bloqueio com o Mercado Livre, é recomendável colocar os IPs do Mercado Livre na whitelist do servidor (escalar esta solicitação com o suporte de hosting):

  • 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.

Pode ser as tarefas agendadas padrão do WordPress (internas) ou uma tarefa agendada que é executada a partir do servidor (externa). O importante é que essa funcionalidade esteja operacional. Se você não sabe o que são tarefas agendadas, recomendamos este artigo.

5. Ao autorizar com o MercadoLivre, é recomendável desabilitar o firewall do servidor, caso ele possua.

A loja WooCommerce não deve estar no modo “Manutenção” e/ou “Próximo ao lançamento”, pois precisa receber notificação do nosso sistema intermediário. Neste caso, você deve desativá-lo temporariamente, autorizá-lo e depois reativá-lo. No entanto, as notificações subsequentes das extensões do plugin Woomelly podem ser afetadas. Caso você tenha um erro na autorização (erro 500, erro 403, etc.) você deve entrar em contato com o suporte, pois muitos servidores fazem bloqueios e você deve contatá-los para que possa usar o plugin Woomelly sem problemas.

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

Desvincule sua conta do Mercado Livre da sua loja WooCommerce

Se você deseja usar outra conta ou não deseja manter as duas lojas conectadas no momento, pode desvincular a conexão entre sua conta do Mercado Livre e o WooCommerce. É importante notar que isso acontece automaticamente se o plugin estiver desabilitado na lista de plugins do WordPress. Para desvincular sua conta, basta pressionar o botão vermelho de desvincular que aparece em Woomelly » Configurações Avançadas. Com isso, sua loja WooCommerce perde o acesso à sua conta do Mercado Livre. As informações atuais não são perdidas, apenas a conexão é perdida, permitindo não modificar as informações. Você pode reautorizar a conta usando nosso sistema intermediário e seguindo as etapas de autorização.

Você ainda tem dúvidas?

– Minha loja WooCommerce foi desconectada apenas da minha conta do MercadoLivre, por que isso aconteceu?

Qualquer alteração feita na conta Mercado Livre / Mercado Pago poderá afetar a conexão existente: redefinição de senha, solicitação de informações do Mercado Livre, alteração de telefone, correio, entre outras opções. A solução é refazer o processo de autorização da conta do Mercado Livre.

– Ao tentar vincular, recebo erros 301, 404, 503, dados inválidos, etc. Como posso resolvê-lo?

Você deve validar que a loja não está em “construção” ou tem um erro HTTPS e carrega corretamente. Além disso, que a URL deve ser idêntica à que aparece em Configurações Avançadas (com todos os caracteres). Também deve ser validado que a conta do Mercado Livre é de administrador, não gerada, independentemente do perfil que possui. Mesmo que a conexão com o Mercado Livre falhe, tente autorizar a partir de outro navegador ou com um navegador em modo de navegação anônima. Se o problema persistir, entre em contato com o suporte.

– Desconecte minha loja e conecte-se com outra loja. Mas ao sincronizar do WooCommerce para o Mercado Livre, ocorre um erro. Por quê isso aconteceu?

Isso ocorre porque os produtos WooCommerce ainda estão vinculados à conta antiga. O processo de desvinculação apenas cancela a autorização prévia, porém a configuração dos produtos permanece. Caso a mesma conta do Mercado Livre não tenha sido vinculada, a conexão dos produtos deverá ser restabelecida.

– Eu segui todos os passos de conexão e tudo parece estar bem. No entanto, na minha loja WooCommerce, a ferramenta ainda aparece desvinculada. Como posso validar que isso está acontecendo?

Para isso, valide diretamente dos logs do Woomelly, caso apareça esta mensagem:

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

Em caso afirmativo, encaminhe o caso para seu provedor de hosting/servidor para que ele permita a comunicação de sua loja WooCommerce com a API oficial do Mercado Livre. Além disso, habilite os IPs do Mercado Livre mencionados neste guia.

– Essa ferramenta é realmente certificada pelo Mercado Livre?

Sim. O aplicativo é certificado pelo Mercado Livre Colombia 🇨🇴 y Mercado Livre Perú 🇵🇪. Além disso, está totalmente operacional para todos os países onde o Mercado Livre opera. No momento, estamos trabalhando para expandir nossa certificação.

Links Relacionados:

5/5 - (1 vote)