O Bling permite a integração de produtos e estoque com a plataforma Anymarket.
A API V3 JÁ ESTÁ DISPONÍVELA API v2 foi descontinuada e não receberá mais atualizações. Acesse a documentação da API v3 As integrações API v2 que já estão configuradas, seguirão funcionando temporariamente. Realize a migração para a nova versão o mais breve possível. |
Obter Token de Acesso
Para realizar a integração, você precisará começar criando um usuário API no sistema.
Para isso, coloque o mouse sobre a engrenagem e clique em 'Todas as configurações > Sistemas > Usuários e Usuário API'.
Em seguida, clique em 'Incluir Usuário'.
Na tela de cadastro:
- Escolha a opção 'Usuário API'
- Preencha os campos de nome e e-mail
- Clique em 'Gerar', assim uma nova API key será gerada
Copie este código, pois, ele será usado nos próximos passos no painel da AnyMarket.
Em 'Permissões' selecione todas as opções desejadas para um bom funcionamento.
Lembre-se de selecionar as opções em todas as abas: Cadastros, Vendas, etc.
Clique em 'Salvar'.
Configuração no Bling
Para realizar essa configuração, clique no ícone da Central de Extensões no menu superior.
Pesquise pela integração, e clique sobre ela para adicionar.
- Adicione um nome para a integração
Exemplo: AnyMarket
-
Clique em 'Callbacks'
- Em Tipo de retorno no callback selecione 'Json'
-
Selecione a caixa de 'URL de callback para alterações de estoque' e cole a seguinte url de estoque no campo: http://app.anymarket.com.br/rest/public/bling/reverse/stock/OICOMPONTO e troque OICOMPONTO no final da url pelo seu OI do Anymarket, onde mostraremos na sequência como obter em sua plataforma
- Clique em 'Salvar'
Configuração no Anymarket
Para iniciar o processo de Integração do Anymarket com o Bling acesse o Anymarket, vá em 'Configuração > Integrações > Configuração de Integrações'.
Clicando em Bling você será direcionado para efetuar as configurações abaixo:
- Autenticação
- Sincronização
- Configurações de Pedido
- Configurações de Multilojas
- Configurações de Produto
Primeiro, em Autenticação, será necessário inserir a chave de acesso, obtida no Bling, no campo destacado:
Como obter dados da configuração
Clicando sobre o nome da loja, basta acessar 'Minha conta'.
Após isso, irá abrir um pop-up que você pode pegar a informação de OI, que está destacado na imagem abaixo.
Fazendo todos esses cadastros, lembre-se de Salvar. Por fim, retorne na loja/marketplace cadastrada e agora você encontrará o campo Código da Loja API Bling.
Você irá copiar esse código para colocar ele no respectivo marketplace dentro da tela de Configuração de Multilojas.
Inserido o Código da Loja no Anymarket está efetivada a configuração, lembrando sempre de quando alterar alguma informação, salvar.
Configuração de produto
O Anymarket possibilita ao lojista selecionar qual preço (Preço de Custo ou Preço de Venda) vindos do Bling assumirão o Preço de Custo no Anymarket. Na aba de 'Configurações de Produto'.
Configuração de Status de Pedido
Na aba de Configurações de Pedido, é possível verificar a equivalência de Status de Pedidos entre o Anymarket e seu Bling.
Atualizando estoque e pedidos
Sincroniza com o Bling estoque, status de pedidos e dados de Nota Fiscal Eletrônica (NFe) sempre que cada um deles é gravado. Porém, na tela de Sincronização tem-se a opção de forçar a atualização de Estoque e Pedidos como mostra a imagem abaixo.