Como criar um formulário de registo no WordPress com opção de pagamento (PayPal)

Como criar um formulário de registo WordPress com pagamento

Um formulário de registo do WordPress com pagamento permite-lhe recolher os dados da conta do utilizador e processar o pagamento num único formulário — sem necessidade de uma página de checkout separada nem de criação manual de contas. É ideal para assinaturas pagas, cursos premium, inscrições em eventos ou qualquer situação em que os novos utilizadores precisem de efetuar o pagamento antes de obterem acesso ao seu site.

Este tutorial orienta-o ao longo de todo o processo de configuração. Vamos combinar os complementos «Registo de Utilizadores» do WPForms e «PayPal Commerce Pro» para criar um formulário que registe utilizadores e processe pagamentos numa única etapa — sem necessidade de programação.

Criar um formulário de registo com pagamentos activados! 🙂

Como criar um formulário de registo WordPress com pagamento

Existem várias opções para cobrar pagamentos no seu site WordPress. Se estiver a criar um formulário de registo, o mais fácil é utilizar um plug-in de criação de formulários de arrastar e largar, como o WPForms, que se liga a um gateway de pagamento. Siga os passos abaixo para começar:

O que é necessário

Antes de começar, eis o que vai precisar para seguir este tutorial:

  • WPForms Pro — inclui o complemento de registo de utilizadores e o complemento PayPal Commerce Pro sem custos adicionais
  • Uma conta PayPal Business (que pode ser criada gratuitamente em paypal.com)

Ainda não tem o WPForms Pro? Inclui mais de 2.100 modelos de formulários, todas as integrações de pagamento e uma garantia de reembolso de 14 dias.

Passo 1: Instalar e ativar o plugin WPForms

Para criar um formulário que possa registar um utilizador e receber o seu pagamento, é necessária uma única ferramenta que possa tratar ambas as acções numa única submissão.

O WPForms resolve esta questão ao integrar ambas as funções num único formulário. Para este processo, irá precisar de uma licença do WPForms Pro, que desbloqueia dois complementos essenciais.

O addon User Registration, que cria a conta de utilizador do WordPress, e o addon PayPal Commerce, que processa o pagamento.

A página de preços do WPForms.

Depois de comprar a sua licença, instale e active o plugin WPForms. Se precisar de ajuda com isso, pode seguir o nosso guia passo a passo sobre como instalar um plugin do WordPress.

Dica profissional:

Antes de começar, certifique-se de que tem uma conta comercial do PayPal e não uma conta pessoal. A integração do PayPal Commerce requer uma conta Comercial para aceder às credenciais API necessárias.

A tentativa de ligação de uma conta Pessoal é a razão mais comum para a falha de configuração, pelo que a confirmação deste facto agora irá poupar-lhe muitos problemas mais tarde.

Obtenha o WPForms Pro agora! 🙂

Passo 2: Instalar os add-ons Registo do utilizador + Comércio PayPal

Com o WPForms Pro instalado, agora você tem acesso aos poderosos addons que tornam essa automação possível. Para começar com esta etapa, vá para a área de administração do WordPress e clique em WPForms " Addons.

Aceder ao ecrã de addons do WPForms

Em seguida, desloque-se para baixo até encontrar o User Registration Addon, ou utilize a barra de pesquisa. Quando o encontrar, clique em Install Addon. Este addon é o que permite que o seu formulário crie uma nova conta de utilizador WordPress após a submissão.

Uma seta vermelha a apontar para o botão de instalação da extensão

Em seguida, no mesmo ecrã, procure o PayPal Commerce Addon e instale-o também. Este é o addon que tratará do processamento seguro do pagamento.

Instalar o suplemento de comércio PayPal

Assim que ambos os addons apresentarem um estado verde de Ativo, o seu site estará equipado para lidar com a criação de utilizadores e pagamentos num único formulário.

Certifique-se de desativar o complemento PayPal Standard, caso o tenha instalado. Não é possível utilizar os dois complementos do PayPal em simultâneo.

Dica profissional:

A vantagem de utilizar estes dois addons em conjunto é que pode configurar o seu formulário para criar a conta de utilizador do WordPress apenas depois de o pagamento PayPal ser concluído com êxito.

Isto evita que os utilizadores não pagantes tenham acesso ao seu conteúdo exclusivo para membros e elimina a necessidade de eliminar manualmente as contas não pagas.

Etapa 3: Configurar o PayPal Commerce no WPForms

Este passo seguinte cria a ligação segura e única entre o seu site WordPress e a sua conta PayPal.

Na sua área de administração do WordPress, navegue até WPForms " Configurações e clique na guia Pagamentos.

Aceder ao separador Pagamentos no WPForms

A partir daí, desloque-se para baixo até encontrar a secção denominada PayPal Commerce e, em seguida, clique em Connect with PayPal Commerce.

Conexão com o PayPal Commerce

Você será redirecionado para a página de login seguro do PayPal. Este é um processo OAuth padrão, o que significa que está a autorizar a ligação sem nunca partilhar a sua palavra-passe com o WPForms.

Certifique-se de iniciar sessão com o endereço de e-mail associado à sua conta Comercial do PayPal, uma vez que as contas Pessoais não suportam esta integração.

Introduza o seu e-mail PayPal

Depois de concluir a breve configuração do PayPal, será reencaminhado para o seu painel de controlo do WordPress. Deverá agora ver uma marca de verificação verde e um estado de Produção, confirmando que o seu formulário está pronto para aceitar pagamentos em tempo real.

Verificar o estado da ligação no WPForms

Por enquanto, recomendo vivamente que active o Modo de teste, marcando a caixa. Isto permite-lhe testar todo o seu fluxo de trabalho de registo e pagamento sem utilizar dinheiro real.

Colocar o PayPal em modo de teste

Quando as definições estiverem no local pretendido, pode clicar no botão Guardar definições. Agora vamos criar o nosso novo formulário.

A versão 1.10.0 e superiores do WPForms configuram automaticamente os webhooks do PayPal Commerce quando liga a sua conta. Os webhooks mantêm os seus registos de pagamentos sincronizados — assim, quando um pagamento é concluído, uma subscrição é renovada ou um reembolso é processado, o seu painel de controlo do WordPress é atualizado em tempo real.

Dica profissional:

Use o Modo de teste para executar um teste completo de ponta a ponta do seu processo de registro. Crie um usuário de teste, preencha o formulário e use as credenciais de sandbox do PayPal para simular um pagamento.

Confirme que o pagamento é registado, que o utilizador recebe o seu e-mail de confirmação e que a sua nova conta WordPress é criada com a função de utilizador correta.

Passo 4: Criar um formulário de registo de utilizador no WordPress

Agora que os seus add-ons estão activos e o PayPal está ligado, pode criar o formulário propriamente dito. A forma mais rápida de criar um formulário de registo fiável é começar com um modelo pré-construído.

Para este exemplo, vou utilizar o modelo Formulário de registo do utilizador, que só está disponível para os utilizadores da versão Pro com o suplemento Formulário de registo do utilizador ativado.

No entanto, o modelo de formulário de registo de eventos online também pode funcionar para este fim. Para criar o formulário de registo de utilizador, clique em WPForms " Add New.

Adicionar um novo formulário no WPForms

Isto abrirá a galeria de modelos WPForms, onde encontrará centenas de modelos de formulários pré-construídos. Pode encontrar o modelo de Formulário de Registo de Utilizador utilizando a barra de pesquisa. Clique em Criar formulário para seleccioná-lo.

Selecione o modelo Formulário de registo do utilizador

O modelo de formulário de registo de utilizador será agora aberto no construtor de formulários WPForms. Verá o modelo de formulário na área de pré-visualização à direita do seu ecrã, com o painel do campo do formulário à esquerda.

Personalizar o formulário de registo do utilizador com o criador de formulários

Pode adicionar campos personalizados ou remover campos de formulário utilizando o editor de arrastar e largar para personalizar o seu formulário de acordo com as suas necessidades.

Se pretender saber mais sobre a instalação e configuração do formulário de registo de utilizador, aqui está um guia completo sobre a utilização do addon de registo de utilizador.

Quando o seu formulário de registo de utilizador estiver personalizado a seu gosto, o próximo passo será ativar o PayPal Commerce no formulário.

Dica profissional:

Antes de adicionar quaisquer campos de pagamento, aceda ao separador Definições " Registo do utilizador do seu formulário. É aqui que mapeia os campos do formulário para o novo perfil de utilizador do WordPress e, mais importante, define a função de utilizador.

Pode atribuir aos novos utilizadores a função de Assinante, Colaborador ou qualquer outra função personalizada, o que é perfeito para controlar o acesso a conteúdos exclusivos para membros automaticamente após o pagamento bem sucedido.

Passo 5: Ativar o PayPal no seu formulário de registo de utilizador

Com o seu formulário de registo de utilizador configurado, o último passo que vamos dar é ativar o campo PayPal Commerce no formulário.

No criador de formulários, localize o campo PayPal Commerce na secção Campos de pagamento e arraste-o para o seu formulário.

Selecionar o campo PayPal Commerce

Depois de adicionar o campo, um pop-up solicitará que você ative os pagamentos do PayPal nas configurações do seu formulário. Clique em OK para ir diretamente para o separador Pagamentos " Comércio PayPal .

Um pop-up do PayPal Commerce

Antes de ir para o separador Pagamentos, pode querer experimentar primeiro o campo Comércio PayPal. Basta clicar nele para abrir as Opções de campo no lado esquerdo do ecrã.

Opções de campo para o PayPal Commerce

O campo PayPal Commerce suporta três métodos de pagamento — e pode ativar qualquer combinação destes:

Forma de pagamentoO que fazIdeal para
Checkout do PayPalPermite que os clientes paguem com a sua conta PayPal, saldo, Venmo, Pay Later, Apple Pay, Google Pay ou cartões associadosA cobertura mais abrangente — as mais diversas formas de pagamento
Cartão de créditoExibe os campos do cartão diretamente no seu formulário (Visa, Mastercard, Amex, Discover)Clientes que preferem introduzir os dados do cartão
FastlaneO checkout acelerado do PayPal — preenchimento automático dos dados de pagamento guardados para clientes recorrentesReduzir as dificuldades para os clientes habituais

Também pode definir o Método de Pagamento Padrão e escolher quais os cartões de crédito a aceitar na secção «Cartões de crédito suportados». Pode ainda alterar alguns aspetos de estilo e outras definições opcionais no separador «Avançado».

Agora que acabámos de trabalhar no campo PayPal Commerce, navegue até ao menu na barra lateral esquerda e clique em Payments " PayPal Commerce para aceder à página de definições de pagamento PayPal.

Integração do PayPal Commerce

O PayPal Commerce suporta tanto pagamentos pontuais como recorrentes. Terá de ativar pelo menos uma dessas opções para configurar totalmente o PayPal Commerce no seu formulário de registo de utilizadores.

Permitir pagamentos únicos

Eis como cada um funciona:

Pagamentos únicos

Ative a opção «Ativar pagamentos únicos» para cobrar uma única taxa de inscrição.

Um aspeto a ter em conta é que pode adicionar opções de pagamento único e de pagamento recorrente, mas terá de utilizar a lógica condicional para determinar qual delas deve ser aplicada caso a caso.

De seguida, poderá querer ver algumas definições opcionais. Estes campos são configurados para extrair automaticamente os dados correspondentes dos campos de registo de novos utilizadores para o campo PayPal Commerce:

  • Nome
  • Correio eletrónico
  • Endereço de faturação
  • Endereço de envio
  • Descrição do pagamento
Definições de campo PayPal

Basta usar os menus suspensos para selecionar os campos de formulário apropriados para cada item. Para obter um guia detalhado sobre as configurações de comércio do PayPal, consulte a documentação do complemento de comércio do PayPal.

Pagamentos recorrentes (assinaturas)

Se o seu registo incluir uma adesão ou assinatura recorrente, ative a opção «Ativar pagamentos de assinatura recorrentes». Pode configurar:

  • Nome do plano — um nome descritivo para a subscrição
  • Tipo de produto — Digital, físico ou serviço
  • Frequência — semanal, mensal, trimestral, semestral ou anual
  • Total de ciclos — defina um limite (1–99) ou «Infinito» para assinaturas contínuas
  • Endereço de entrega — opcional

Quando tiver terminado estas definições, há apenas mais um passo que terá de efetuar. Terá de ativar o envio de formulários Ajax para que o campo PayPal Commerce funcione.

Aceda às definições do formulário no menu da barra lateral esquerda, clicando em Definições " Geral " Avançadas. Agora pode ativar o botão de envio de formulário Ajax.

Ativar o envio de formulários AJAX

Isto evita que a página inteira seja recarregada quando o utilizador submete o formulário, o que é essencial para os gateways de pagamento modernos e reduz a possibilidade de registos abandonados.

Dica profissional:

Crie diferentes níveis de registo combinando o campo PayPal com lógica condicional. Por exemplo, adicione um menu suspenso "Nível de associação" com as opções "Gratuito" e "Pro".

Em seguida, defina uma regra no campo do PayPal para "Mostrar este campo SOMENTE SE o Nível de associação for Pro". Isto permite-lhe oferecer opções de registo gratuitas e pagas num único formulário inteligente.

Passo 6: Publique o seu formulário de registo com pagamento

Com o seu formulário totalmente configurado, o passo final é adicioná-lo ao seu site. O WPForms facilita isso com um assistente de incorporação integrado que evita os erros de copiar e colar que podem ocorrer com códigos de acesso.

Portanto, para concluir, publique o formulário clicando no botão Incorporar no canto superior direito da página do construtor de formulários. Aparecerá uma caixa de diálogo.

Botão de formulário incorporado

Para criar uma página de inscrição dedicada, clique em Criar nova página. O WPForms pedirá que você nomeie a página. Dê a ela um título claro como "Inscrição em evento" ou "Inscrição de membro" e clique em Vamos lá.

Decida como pretende incorporar o seu formulário

Será levado diretamente para uma nova página no seu editor do WordPress com o seu formulário já instalado. Basta clicar em Publicar e o seu formulário de registo e pagamento estará disponível.

Publique a sua página quando tiver terminado

Quando verificar esta página no front end, verá que tem um formulário de registo PayPal totalmente funcional. Para além do pagamento, as informações que os utilizadores introduzem no formulário serão utilizadas para configurar os seus logins de utilizador.

Formulário de registo WordPress com pagamento

Tenha em atenção que também é possível incorporar os seus formulários utilizando um shortcode ou widget. Também pode criar um formulário de registo de grupo com campos repetíveis.

Com a funcionalidade de campo repetidor, os visitantes do seu sítio Web podem adicionar e remover campos conforme necessário. E já está. A sua página de registo está completa!

Dica profissional:

No caso de uma página de registo paga, está provado que um design focado aumenta as conversões. Mantenha a sua página limpa e remova quaisquer barras laterais, widgets ou popups desnecessários que possam distrair os utilizadores da conclusão do pagamento.

FAQs sobre formulários de registo WordPress com pagamento

Aqui estão as respostas às perguntas mais comuns sobre a criação de formulários de registo que aceitam pagamentos PayPal no WordPress.

Como posso criar um formulário de registo com o PayPal no WordPress?

Instale o WPForms Pro, ative os complementos «User Registration» e «PayPal Commerce Pro» e ligue a sua conta PayPal Business em WPForms » Configurações » Pagamentos.

Crie um novo formulário utilizando o modelo «Formulário de Registo de Utilizador», arraste o campo «PayPal Commerce» para o formulário, ative os pagamentos em Pagamentos » PayPal Commerce, associe os seus campos de registo aos perfis de utilizador do WordPress e publique o formulário em qualquer página.

Posso criar um formulário de registo com pagamento gratuito?

O PayPal Commerce está agora disponível em todos os planos do WPForms, incluindo a versão Lite gratuita — pelo que pode aceitar pagamentos sem necessidade de atualizar. No entanto, a criação de contas de utilizador no WordPress a partir de envios de formulários requer o complemento User Registration Addon, que está incluído no WPForms Pro.

O WPForms Lite também aplica uma pequena taxa de plataforma de 3% nos pagamentos via PayPal; a atualização para a versão Pro elimina essa taxa.

Qual é o melhor plugin WordPress para um formulário de registo com pagamento?

O WPForms é a opção mais acessível para principiantes, pois permite gerir tanto o registo de utilizadores como o processamento de pagamentos num único formulário de arrastar e largar — sem necessidade de programação. É compatível com o PayPal, o Stripe e o Square, e inclui mais de 2.100 modelos para começar. Existem outras opções, como o Gravity Forms ou plugins específicos para assinaturas, mas estas requerem normalmente uma configuração mais técnica.

Como é que integro um formulário de pagamento PayPal no meu site WordPress?

Vá a WPForms » Configurações » Pagamentos e clique em «Ligar ao PayPal Commerce». Depois de ligado, pode adicionar o campo «PayPal Commerce» a qualquer formulário a partir da secção «Campos de pagamento» no criador de formulários. Ative os pagamentos no separador «Pagamentos » » PayPal Commerce e publique o seu formulário.

Como é que ligo a minha conta PayPal a um formulário do WordPress?

No painel de controlo do WordPress, aceda a WPForms » Definições » Pagamentos. Desça até à secção PayPal Commerce e clique em «Ligar ao PayPal Commerce». Introduza o seu e-mail empresarial do PayPal, selecione o seu país e inicie sessão para autorizar a ligação. Assim que estiver ligado, verá o estado «Produção», confirmando que está pronto para aceitar pagamentos.

Preciso de uma conta comercial do PayPal para que isto funcione?

Sim. É necessária uma conta PayPal Business para ligar o seu site ao PayPal Commerce. Se tiver atualmente uma conta pessoal, pode atualizar para a conta Business gratuitamente em paypal.com.

Posso oferecer pagamentos recorrentes ou subscrições no meu formulário de registo?

Sim. Nas definições de Pagamentos » PayPal Commerce do seu formulário, ative a opção «Ativar pagamentos de assinaturas recorrentes». Pode definir o intervalo de faturação (semanal, mensal, trimestral, semestral ou anual), o número de ciclos de faturação e o tipo de produto. Também pode utilizar lógica condicional para permitir que os utilizadores escolham entre um pagamento único e uma assinatura recorrente no momento do checkout.

Em seguida, personalize as notificações por e-mail

Pronto para levar as suas notificações por correio eletrónico para o nível seguinte? Não perca a oportunidade de alcançar os usuários depois que eles clicarem no botão enviar. Aprenda a conectar o WPForms ao ChatGPT para enviar notificações de formulário geradas por IA.

Também pode anexar ficheiros aos seus e-mails de notificação. Isto é útil se tiver uma loja de comércio eletrónico para vender transferências digitais.

Criar um formulário de registo com pagamentos activados! 🙂

Pronto para criar o seu formulário? Comece hoje mesmo com o plugin de criação de formulários mais fácil do WordPress. O WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de reembolso de 14 dias.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para mais tutoriais e guias gratuitos do WordPress.

Divulgação: O nosso conteúdo é apoiado pelos leitores. Isso significa que se você clicar em alguns de nossos links, podemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Kacie Cooper

Kacie escreve para o blog e supervisiona o boletim informativo semanal da WPForms, além de ter um fraquinho por criar modelos de formulários divertidos. Ela tem um blog no WordPress e escreve sobre o assunto desde 2016.Saiba mais

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.

Adicionar um comentário

Ficamos satisfeitos por ter escolhido deixar um comentário. Tenha em atenção que todos os comentários são moderados de acordo com a nossa política de privacidade e que todas as hiperligações são nofollow. NÃO utilize palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.