Webhook é uma tecnologia web poderosa que permite informar ao seu servidor que um evento ocorreu no Digistore24.
Para conectar seu servidor ao Digistore24, você precisa configurar uma conexão IPN para o sistema alvo Webhook no Digistore24.
Isso lhe dá todas as opções que você pode mapear em seu servidor, por exemplo:
- Preencher um banco de dados
- Atribuir acesso
- Enviar e-mails
- Acionar ações adicionais
Requisitos
- Você configurou seu servidor para aceitar o webhook do Digistore24
- Você configurou seu servidor para enviar a resposta esperada para a Digistore24 para confirmar uma transferência bem-sucedida
Configurar a conexão IPN
- Faça login na sua conta Digistore24.
- Vá para a visualização de Vendedor Configurações > Integrações (IPN).
- Clique no botão Adicionar nova conexão. Uma visão geral das conexões é exibida.
- Clique no cartão Webhook. O formulário de entrada agora será aberto.
- Insira um Nome. Isso é visível apenas para você.
- Selecione no campo Para produtos para quais produtos um IPN deve ser enviado.
- Selecione no campo Para adendos se um IPN também deve ser enviado quando os produtos forem comprados como adendos.
- Você pode selecionar no campo Para pedidos nesses idiomas para quais idiomas de produtos um IPN deve ser enviado.
- Selecione no campo Enviar notificações para para quais eventos um IPN deve ser enviado. Dependendo da seleção, campos de entrada adicionais aparecerão agora.
- Se disponível: Você pode selecionar no campo Para eventos de pedidos para quais eventos de pedidos de clientes um IPN deve ser enviado.
- Se disponível: Você pode selecionar no campo Para novos associados para quais eventos de parcerias de associados um IPN deve ser enviado.
- Insira a URL para a qual a Digistore24 envia a mensagem HTTP POST no campo Webhook URL.
- Selecione no campo Realizar também para pagamentos subsequentes se o IPN deve ser enviado apenas para o primeiro pagamento de um pedido ou para o primeiro pagamento e todos os pagamentos subsequentes, por exemplo, parcelas e assinaturas.
- Insira os nomes dos parâmetros GET na área Nomes dos parâmetros GET. Veja Insira nomes dos parâmetros GET.
- Selecione a resposta que a Digistore24 pode esperar do seu servidor no campo Verificação de sucesso é para confirmar uma transferência bem-sucedida:
- ... realizada por código HTTP: o esperado é 2xx (é o padrão).
- ... não realizada.
-
... realizada por comparação de texto - o esperado...
Você deve inserir o texto.
- Selecione quando enviar um IPN no campo Tempo de IPN.
- Selecione se a conexão deve ser ativa imediatamente após a salvamento no campo Ativo.
- Você pode inserir um ou mais endereços de e-mail no campo Endereço de e-mail para notificações de erro. Se houver erros ao enviar o IPN, você será informado por meio desses endereços de e-mail.
- Clique no botão Salvar. A conexão IPN está agora configurada.
Por favor note
Você pode usar o botão Teste a conexão para verificar se a conexão IPN configurada está funcionando e se os IPNs estão sendo transferidos para o sistema alvo.