Configuração de Webhooks Square

Gostaria que o WPForms recebesse actualizações em tempo real quando um pagamento é concluído ou reembolsado através do Square? Com os webhooks do Square ativados, seus formulários podem ficar em sincronia com o Square para que os status de pagamento estejam sempre atualizados.

Este guia mostrará como conectar facilmente os webhooks do Square com o WPForms, garantindo que seu site permaneça em sincronia com suas atividades do Square.


Antes de começar, certifique-se de instalar o WPForms no seu site WordPress. Depois disso, ligue o seu sítio à sua conta Square.

Compreender os Webhooks

Os webhooks são uma forma de o Square notificar o WPForms quando um evento acontece na sua conta, como um pagamento sendo atualizado ou reembolsado. Uma vez ativado, o WPForms escuta esses eventos para que seu site possa refletir automaticamente as alterações no status do pagamento.

Com os webhooks do Square configurados, não é necessário verificar ou atualizar manualmente as entradas do formulário após o processamento de uma transação. Se um pagamento for concluído, reembolsado ou parcialmente devolvido, o painel do WPForms permanecerá atualizado com base nas informações mais recentes do Square.

Ativação de Webhooks no WPForms

Para começar, abra a sua área de administração do WordPress e aceda a WPForms " Definições e, em seguida, clique no separador Pagamentos.

Separador Pagamentos no WPForms

Em seguida, desloque-se para baixo até à secção Square. Aqui, active a opção Ativar Webhooks.

Ativar Webhooks

Isto revela um botão Connect Webhooks por baixo. Clique nesse botão para abrir o prompt de configuração do webhook.

Clique no botão Ligar Webhooks

Aparecerá uma janela pop-up a pedir-lhe que introduza um Token de acesso pessoal. Para o gerar, terá de criar uma aplicação no Square Developer Dashboard.

Criar uma aplicação quadrada

Clique na ligação Square Developer Dashboard na janela pop-up para abrir o portal Square Developer num novo separador.

Clique no link Square Developer Dashboard

Uma vez lá, clique no ícone + em Aplicações para criar uma nova aplicação.

Clique em + para adicionar uma nova aplicação Square

Na janela que aparece, introduza um nome para a sua aplicação (apenas para sua própria referência) e clique em Seguinte.

Adicionar nome da aplicação e clicar em Seguinte

No ecrã seguinte, selecione os objectivos de desenvolvimento aplicáveis ou clique em Ignorar para avançar diretamente.

Assim que a sua aplicação for criada, o Square levá-lo-á ao ecrã Credentials (Credenciais ), onde terá de copiar o Personal Access Token (Token de acesso pessoal) e colá-lo no WPForms.

Gerar e introduzir o seu código de acesso pessoal

No ecrã de credenciais, localize o token de acesso para a sua aplicação e clique em Mostrar a seguir.

Clique em Mostrar para revelar o token de acesso

Nota: Se estiver a utilizar atualmente o Modo de Teste no WPForms, certifique-se de que copia o Token de Acesso à Sandbox. Se o Modo de teste estiver desativado, copie o Token de acesso de produção.

Copie o token de acesso. Em seguida, volte ao pop-up WPForms e cole o token no campo Token de acesso pessoal. Uma vez feito isso, clique em OK para continuar.

Clique em Ok depois de introduzir o token de acesso

Se tudo estiver configurado corretamente, verá uma mensagem de confirmação de que o webhook foi criado com êxito. Clique em Fechar e a página será actualizada.

Clique em Fechar para guardar o webhook

Perguntas mais frequentes

Estas são as respostas a algumas das principais perguntas que vemos sobre a configuração de webhooks Square no WPForms.

Preciso de configurar webhooks para o modo de teste e para o modo em direto?

Sim, o Square fornece credenciais separadas para os ambientes Sandbox (Teste) e Produção (Ativo). Certifique-se de usar o token de acesso correto com base no fato de o Modo de teste estar ativado nas configurações do WPForms.

É isso aí! Agora você sabe como configurar webhooks Square com WPForms.

De seguida, gostaria de saber mais sobre a gestão de pagamentos no WPForms? Confira nosso tutorial sobre como criar formulários de pagamento no WPForms para obter mais informações.

O melhor plug-in de criação de formulários de arrastar e soltar do WordPress

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

Active o JavaScript no seu browser para preencher este formulário.