Autorização WooCommerce com Mercado Livre

Autorização WooCommerce com Mercado Livre


Neste guia, explicaremos sobre a autorização do WooCommerce com o Mercado Livre usando o plugin Woomelly para WordPress. Em primeiro lugar, é importante mencionar que o MercadoLivre oferece uma API pública com a qual você pode consultar muitos recursos relacionados ao seu Marketplace (publicações, vendas, comunicação com clientes, envios, entre muitos outros). API é entendida como “uma interface de programação de aplicativos (API) 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
→ Dúvidas

É importante ressaltar que nem todas as informações fornecidas pelo Mercado Livre são públicas e para isso deve haver um processo de autorização com a conta do Mercado Livre que você deseja conectar. Esta autorização exige o cumprimento de uma série de requisitos de segurança para salvaguardar as informações das contas envolvidas. 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 serviço Woomelly está em conformidade com todos os padrões impostos e, por isso, exige algumas etapas obrigatórias para poder conectar sua loja WooCommerce à sua conta do Mercado Livre sem violar suas políticas de segurança. No momento, apenas uma (1) loja WooCommerce pode ser conectada a uma (1) conta do Mercado Livre. Estamos trabalhando para adicionar várias contas no futuro. 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. Mais tarde, você pode desvincular 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 levar em consideração 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 as consultas. Caso o usuário seja 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. É recomendável habilitar IPs do Mercado Livre no servidor onde a loja está hospedada.

Para que não haja 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 hospedagem):

  • 216.33.196.4
  • 216.33.196.25
  • 54.88.218.97
  • 18.215.140.160
  • 18.213.114.129
  • 18.206.34.84

Fonte: Conexão/bloqueio.

Além disso, é recomendável que a loja WooCommerce consiga se conectar corretamente com os IPs relacionados à URL da API do Mercado Livre https://api.mercadolibre.com.

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.

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 você 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 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 for desativado da 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 Mercado Livre, por que isso aconteceu?

Qualquer alteração feita na conta Mercado Livre/MercadoPago 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 fazer isso, válido diretamente dos logs do Woomelly, se esta mensagem aparecer:

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 hospedagem/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 e está em pleno funcionamento para todos os países onde o Mercado Livre opera. Neste momento, estamos trabalhando para expandir nossa certificação e aparecer em cada um dos países disponíveis na App Store do Mercado Livre.

Seguinte: