Academia WordPress

Guia WooCommerce: Integração Web Service com o Bling

A apresentação e primeiros passos dentro do Sistema Bling estão no primeiro artigo publicado no blog. Todos os tutoriais, não só deste sistema, seguirão dentro da categoria de Guias WooCommerce.

O Bling permite a sincronização de pedidos e produtos com o WooCommerce usando a API para comunicação entre as plataformas, sem a necessidade de incluir novos plugins.

Configuração na Loja

Dentro da sua instalação WooCommerce você precisará gerar as chaves da API. São dois códigos que, posteriormente, serão inseridos na sua conta do Bling. Existem duas maneiras de gerar essas chaves que dependem da versão da sua instalação.

Para versões WooCommerce inferiores a 2.4

No WordPress acesse o menu Usuários e selecione o seu perfil ou todos os usuários para escolher o usuário que ficará responsável pela integração – precisa ser um administrador.

Com os campos devidamente preenchidos do perfil, marque a opção Generate API Key (Gerar uma chave de API) para gerar a Consumer Key e o Consumer Secret.

Guarde os códigos que forem gerados e clique no botão Salvar Alterações para guardar as novas chaves geradas.

Para versões WooCommerce superiores a 2.4

Dentro do WordPress, no menu do WooCommerce clique em Configurações e siga para a aba API – geralmente a última opção. A tela inicial mostrará a opção de ativar, que deve estar marcada, e no submenu acima o link para você acessar as suas Chaves/apps.

Nessa área serão listadas as suas chaves de APIs, caso você não tenha, basta clicar no botão Adicionar Chave e preencher os campos:

  • Descrição: um nome amigável para identificar a chave. Exemplo: integração com o Bling.
  • O usuário (administrador) principal ligado a chave.
  • Permissões onde você selecionará Ler/Escrever, permitindo que a integração possa tanto importar como exportar os dados.

Finalize clicando no botão Gerar uma Chave de API e uma nova tela mostrará as duas chaves. Uma dica é anota-las em um bloco de notas no seu computador ou manter essa tela aberta para copiar e colar os dados dentro do Sistema Bling.

Evite utilizar o mesmo jogo de chaves para todas as suas integrações. Justamente por isso que é possível criar diferentes chaves com descrições especificas, assim se algum sistema causar problemas na sua Loja Virtual será mais rápido identificar a causa.

Configurações no Bling

Acesse o seu sistema Bling, clique no menu Preferências e procure na área de Integrações pela opção Configurações de integração com lojas virtuais e Mercado Livre.

Como provavelmente essa é a sua primeira configuração não estará listada nenhuma Loja Virtual.

Para integrar o seu WooCommerce com o Bling siga os seguintes passos:

  1. Clique em Incluir para configurar uma nova loja virtual
  2. Selecione o tipo de Integração que, no caso, é com o WooCommerce.

Quatro novos campos surgirão:

  1. Nome da Loja para identificar a sua integração no caso de possuir mais de um WooCommerce.
  2. URL da Loja, inserida da forma completa –https://sualoja.com.br/-
  3. Consumer Key
  4. Consumer Secret.

Nos dois campos finais você completará com as chaves que foram geradas na configuração anterior, dentro do WooCommerce.

Para confirmar a sua integração clique no botão Testar e uma mensagem verde aparecerá em caso de sucesso ou um alerta em vermelho para corrigir os campos que estão incorretos.

Esse guia serve apenas para a integração com o WooCommerce.

Configurações Opcionais

Alguns detalhes da integração podem ser modificados, mas não são obrigatórios e para iniciantes o ideal é deixar da maneira que estão.

Pedidos

  • O campo Data a ser considerada é utilizado para identificar qual a data a ser considerada na hora da importação dos pedidos.

Importação

  • O campo Importação é utilizado para identificar qual nome deve ser considerado na importação de produtos.
  • O plugin WooCommerce Extra Checkout Fields for Brazil precisa estar instalado e configurado para uma importação completa.
  • O campo Importar Estoque é utilizado para decidir se deve ser pego a informação de estoque do produto ao importar o mesmo.

Requisitos para a Importação

  • Criar o atributo nomeado “persontype” e atribuir valor “J”, quando for Pessoa Jurídica ou “F” para Pessoa Física.
  • Quando Pessoa Física, criar o atributo “cpf” (order -> customer -> billing_address -> cpf ).
  • Quando pessoa Jurídica, criar o atributo “cnpj” (order -> customer -> billing_address -> cnpj ).

Esses campos para importação são relacionados da seguinte forma:

  • Persontype: O Campo Persontype auxilia o sistema na forma de processamento e manipulação da informação a ser feito.
  • CNPJ: O Campo CNPJ informa o número do cnpj do cliente
  • CPF: O Campo CPF informa o número do cpf do cliente

Finalize a integração clicando em salvar e pronto! O seu sistema Bling está pronto para importar, exportar e sincronizar as informações com a sua loja.

Dúvidas, sugestões ou eu escrevi algo errado no Guia é só mandar nos comentários e fique atento aos próximos artigos.

Daniel Leal

Eu já passei dos meus 25 anos e boa parte desse tempo eu estive online. WordPress, Plataformas e códigos são uma paixão grande, mas marketing, conteúdo e empreendedorismo falam mais alto. Eu vivo nesse conflito e escrevo sobre ele!

Adicionar Comentário

CURTA A ACADEMIA!

+10000 Elementos Web!

Dokan - Multivendor Marketplace Platform

Send this to a friend