Gerenciar as configurações de sincronização (webhooks)

Este guia explica como configurar as configurações de sincronização automática entre Shopify e seu sistema Framework360. Esses mecanismos, conhecidos como "webhooks", permitem que o sistema Framework360 receba notificações imediatas quando eventos específicos ocorrem no Shopify (por exemplo, a criação de um novo pedido ou cliente).

Procedimento Passo a Passo

Siga estes passos para gerenciar quais dados são sincronizados e em qual direção.

1. Acesse as Configurações do Plugin:

  • Acesse o painel de administração do Framework360.
  • Vá para a seção dedicada a Plugins ou Integrações.
  • Procure o plugin Shopify e clique em Configurações.

2. Acesse a Seção de Sincronização:

  • Dentro das configurações do Shopify, localize e clique na aba ou seção chamada Sincronização.

3. Gerencie as Categorias de Dados:

Nesta seção, você encontrará as principais categorias de dados que podem ser sincronizadas. Para cada categoria, você poderá configurar a direção do fluxo de dados:

Categoria de SincronizaçãoDescrição (de base.php)
Sincronizar pedidosCria uma cópia dos pedidos recebidos do Shopify também no Framework360.
Sincronizar clientesSincroniza os clientes entre Framework360 e Shopify.
Sincronizar produtosSincroniza os produtos entre Framework360 e Shopify.

4. Configure o Fluxo de Dados (Webhooks):

Para cada categoria (Pedidos, Clientes, Produtos), você verá as opções para ativar ou desativar a sincronização de entrada e saída:

  • Shopify => Framework360 (IN):
  • Esta opção habilita a escuta dos webhooks.
  • Se ativada: Framework360 receberá automaticamente as atualizações do Shopify (ex.: um novo pedido criado no Shopify será replicado no Framework360).
  • Se desativada: O sistema Framework360 não receberá mais notificações automáticas desse tipo de dado do Shopify.
  • Framework360 => Shopify (OUT):
  • Esta opção habilita o envio de dados do Framework360 para o Shopify (disponível para Clientes e Produtos).
  • Se ativada: As alterações feitas no Framework360 (ex.: atualização de um cliente) serão enviadas automaticamente para o Shopify.
  • Se desativada: As alterações locais não serão replicadas no Shopify.

5. Salve as Alterações:

  • Use os interruptores (toggle) ao lado de cada direção para ativar ou desativar as sincronizações desejadas.
  • Após concluir as alterações, clique no botão Salvar (ou equivalente) para aplicar as novas configurações.

> Nota Importante: Assim que você salvar as configurações, o sistema Framework360 comunicará automaticamente com o Shopify para criar ou eliminar os webhooks necessários conforme suas configurações. Nenhuma ação manual no Shopify é necessária.