Configurando Webhooks do Stripe (Modo Desenvolvedor)

Gostaria de configurar webhooks do Stripe através do menu Desenvolvedor no seu painel do Stripe? O Stripe lançou recentemente uma nova ferramenta, o Workbench, para gerenciar integrações com plugins de terceiros como o WPForms.

Este tutorial cobrirá os passos para configurar webhooks do Stripe para o WPForms através do painel do Desenvolvedor no Stripe.

Embora este método funcione para configurar webhooks do Stripe, recomendamos o uso do Stripe Workbench para conectar seu site. O Stripe mencionou que o Workbench substitui o painel do Desenvolvedor existente. Para mais detalhes, veja nosso tutorial sobre como configurar webhooks do Stripe.


Criando um Endpoint de Webhook no Stripe

Primeiro, você precisará habilitar os Webhooks do Stripe na sua página de configurações do WPForms. Por favor, veja nosso tutorial para mais detalhes. Após habilitar os Webhooks do Stripe, você poderá prosseguir para sua conta Stripe para criar o endpoint do Webhook.

Na nova aba ou janela que você abriu, faça login na sua conta Stripe e abra seu painel do Stripe.

Ao fazer login na sua conta Stripe, você encontrará um botão de alternância Modo de teste no canto superior direito da página. Certifique-se de que este botão esteja alinhado com o modo do seu site: se o seu site estiver em Modo de Teste, defina o botão para ATIVADO, e se o seu site estiver em Modo Ativo, certifique-se de que ele esteja DESLIGADO.

Botão de alternância do modo de teste no Stripe

Em seguida, clique na opção Desenvolvedores localizada no canto superior direito da página.

Opção Desenvolvedores no Stripe

Assim que a página Desenvolvedores for aberta, clique na aba Webhooks em seguida.

Clique na aba Webhooks

Na aba Webhooks, clique no botão Adicionar um endpoint para criar um novo endpoint de webhook.

Clique no botão Adicionar um endpoint

Isso abre uma página Ouvir eventos do Stripe onde você precisará inserir detalhes para configurar seu webhook.

Página Ouvir eventos do Stripe

Primeiro, navegue de volta para as configurações do WPForms no seu site WordPress. Uma vez lá, você precisará copiar o Endpoint de Webhooks clicando no ícone de cópia.

Copiar Endpoint de Webhooks do WPForms

Depois de copiar o Endpoint de Webhooks, mude para sua conta Stripe e cole o Endpoint de Webhooks no campo URL do Endpoint.

Campo URL do endpoint

Em seguida, embora o campo Descrição seja opcional, recomendamos inserir WPForms para identificar facilmente o propósito do webhook.

Em seguida, você encontrará as opções Ouvir e Versão. Deixe-as como estão e clique no botão + Selecionar eventos.

Botão Selecionar eventos

Na sobreposição que se abre, marque a caixa de seleção Selecionar todos os eventos para garantir que sua conta Stripe envie todos os eventos.

Caixa de seleção Selecionar todos os eventos

Após marcar a caixa de seleção Selecionar todos os eventos, clique no botão Adicionar eventos para finalizar sua seleção de eventos.

Botão Adicionar eventos

Concluído, clique no botão Adicionar endpoint após rolar até o final da página.

Botão Adicionar Endpoint

Recuperando o ID do Endpoint e o Segredo de Assinatura

Depois de configurar o webhook, o Stripe o levará para sua página dedicada. Aqui, você poderá copiar o ID do webhook e o Segredo de Assinatura.

Webhook criado no Stripe

Encontre o ID do webhook exibido no canto superior direito da página. Basta clicar nele para copiar.

Copiar ID do webhook

Após copiar o ID do webhook, retorne às suas configurações do WPForms e cole-o no campo ID do Webhook Ativo.

Campo ID do Webhook Ativo

Em seguida, volte para sua conta Stripe e, sob o título Segredo de assinatura, clique em Revelar.

Clique em Revelar em Segredo de Assinatura

Após revelar o Segredo de assinatura, copie seu valor e cole-o no campo Segredo do Webhook Ativo dentro das suas configurações do WPForms.

Campo Segredo do Webhook Ativo

Assim que suas chaves estiverem no lugar, clique no botão Salvar Configurações.

Após configurar os webhooks do Stripe com o WPForms, seus status de pagamento serão sincronizados em tempo real entre o WPForms e o Stripe. Isso também permite gerenciar reembolsos e renovar assinaturas diretamente do WPForms, sem acessar frequentemente o painel do Stripe. Se desejar visualizar eventos específicos acionados pelo webhook, visite a página de webhooks no seu painel do Stripe.

Para mais detalhes sobre reembolsos, renovações e para entender os status de pagamento, consulte nosso guia sobre visualizar e gerenciar pagamentos de formulários.

É isso! Agora você sabe como configurar webhooks do Stripe com o WPForms.

Em seguida, você gostaria de começar a aceitar pagamentos em seu site WordPress? Certifique-se de conferir nosso tutorial sobre criar um formulário de pagamento no WPForms.

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.