> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.cartpanda.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Bling

O [Bling](https://www.bling.com.br/home) é um sistema completo de gestão para seu negócio.

Para lojas que vendem através de mais de uma plataforma o mesmo produto, é interessante utilizar um sistema como o Bling para controlar o estoque e manter sempre seus produtos atualizados em todas as plataformas utilizadas.

Ele possibilita a geração de notas fiscais, controle de estoque, integrações logísticas, entre outras funcionalidades.

A Cartpanda possuí integração completa com o Bling. Através desta integração, é possível importar e exportar produtos e manter seus pedidos sempre atualizados dentro do Bling.

# Como realizar a integração

Caso seja um usuário antigo da v2 da API do Bling, será necessário atualizar clicando no botão em destaque no aplicativo Bling, como na imagem seguinte.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_fkvo0k.png)

Para realizar a integração com o Bling, é preciso criar um aplicativo dentro de seu painel Bling e ter acesso as chaves de Client ID e Client Secret ID.

[Siga este tutorial do Bling](https://developer.bling.com.br/aplicativos#como-cadastrar) para criar um **aplicativo privado**. Sugerimos criar um nome único como, por exemplo: `{Nome da sua loja} Cartpanda`.

Durante o processo de criação do aplicativo, selecione **Plataforma de e-commerce** como categoria.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_2fplni.png)

Será solicitado o **Link de redirecionamento**. Utilize: `https://accounts.cartpanda.com/apps/handle-authorize-response` .

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_196l2tf.png)

Em **Lista de Escopos,** clique em *Adicionar Escopos* e **selecione todos** da lista.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_1sx44vm.png)

Após completar a criação do aplicativo, será gerada as chaves de **Client ID** e **Client Secret**. Copie-as e as adicione na página do **aplicativo Bling dentro de seu painel na Cartpanda.**
Observe que, nessa mesma página, existe o **Link de convite** — ele será utilizado em uma próxima etapa.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_syr916.png)
**Após adicionar as chaves em seus respectivos campos** e clicar em salvar, dentro do painel da Cartpanda, irá abrir uma nova janela solicitando o **Link de convite**. Copie do Bling e cole na Cartpanda.

Você será **redirecionado para uma página do Bling** para terminar com a autorização. **Observe que**, caso sua conta Bling não tenha todas as permissões habilitadas, pode ser necessário um upgrade de conta Bling.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_utt59f.png)
Após terminar a etapa de autorização, a integração com o Bling estará finalizada.

# Configurando o Frete

Para que o Bling reconheça o frete calculado automaticamente, é necessário configurar esta opção.

Primeiramente, é necessário incluir uma nova integração logística, como no exemplo abaixo onde adicionamos os Correios e o Melhor Envio.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_1xnss56.png)

Em seguida, deve-se incluir um serviço de entrega, escolhendo a transportadora e o serviço. 

Nesta etapa é fundamental que seja adicionado o **Alias** igual disponibilizado ao checkout Cartpanda.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_ugv1pb.png)

Basta acessar o checkout, escolher a opção desejada (por exemplo PAC ou SEDEX), copiar o texto antes do prazo em dias e colar dentro do Bling, como demonstrado abaixo.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_19orkio.png)

Neste exemplo, adicionamos dois **Alias** específicos:
* Correios - PAC
* Correios - SEDEX

Desta forma, o pedido será criado corretamente, com o fornecedor escolhido.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_8ksyr9.png)

# Detalhes sobre a integração

###### Produtos:

1. Quando os produtos são exportados da Cartpanda ao Bling ou vice-versa, é realizada uma conexão entre as duas plataformas, mantendo a sincronia entre os produtos.

2. Os produtos são exportados da Cartpanda ao Bling baseado em seu SKU. Caso já exista um SKU igual existente no Bling, o produto **NÃO** será exportado.

###### Pedidos:

Quando uma nova venda é realizada através do checkout Cartpanda, este pedido é automaticamente enviado ao Bling. Porém, é **importante** explicar em quais circunstâncias este pedido será enviado ao Bling.

1. Apenas os pedidos com status de **PAGO** na Cartpanda migrarão para o Bling . Neste caso, entrarão lá com o status de **Em andamento**.

2. Caso marque um pedido como **processado** manualmente, o pedido NÃO será enviado ao Bling. Então, caso precise atualizar um pedido manualmente, primeiro marque como Pago, envie ao Bling e depois processe no Cartpanda.

3. A importação dos códigos de rastreio entre Bling e Cartpanda é feito uma vez ao dia, de madrugada.

Caso desconfie que falta algum pedido dentro do Bling ou código de rastreio na Cartpanda, pode sincronizar as informações pressionando os botões designados para cada função dentro do [app](https://accounts.cartpanda.com/apps/bling).

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_lc092m.png)

Porém esta opção não permite o envio de pedidos feitos no CartPanda antes da conexão com o Bling. Apenas pedidos feitos após a integração serão sincronizados.

# Atualização automática de estoque

Para que a atualização automática de estoque funcione, é importante se atentar em dois detalhes:

* A atualização automática só funciona em produtos importados do Bling ao Cartpanda. Caso tenha exportado os produtos do Cartpanda ao Bling, será necessário importá-los novamente. Isso pode ser feito através do botão **Importar produtos** no [aplicativo Bling](https://accounts.cartpanda.com/apps/bling).

|| Vale destacar que este processo cria novos produtos no Cartpanda, devido ao formato que o Bling faz a conexão.

* Também é necessário configurar um webhook dentro do Bling. Para isso, acesse a [página de integrações](https://www.bling.com.br/b/configuracoes.integracoes.lojas.virtuais.php#list) e clique em Bling API.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/screenshot1_11nxola.png)

Em seguida, coloque o nome do canal como **Cartpanda**. Em Callback, escolha a opção JSON, ative o callback de estoque e acrescente o seguinte link > https://accounts.cartpanda.com/blingProductInventoryUpdate , como na imagem abaixo:

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/screenshot2_1qu66wm.png)

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_k5viee.png)

Desta forma, toda atualização de estoque que ocorrer dentro do Bling repercutirá automaticamente no Cartpanda.

# Cancelando a integração

Para cancelar a integração entre o CartPanda e o Bling, basta acessar sua conta do Bling e excluir as chaves de API que foram preenchidas nos campos.

Com isso, a conexão entre as duas plataformas será cortada e os pedidos não serão sincronizados com o Bling.

# Outras informações

Caso surjam dúvidas relacionadas à sincronia de produtos e pedidos, o time CartPanda está sempre à disposição para auxiliar.

Para maiores informações sobre as funcionalidades do Bling, será necessário entrar em contato diretamente com o time deles através [deste site](https://www.bling.com.br/contato).