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

Como criar um formulário de registro no WordPress com pagamento

Um formulário de cadastro do WordPress com opção de pagamento permite coletar os dados da conta do usuário e processar o pagamento em um ú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 novos usuários precisem pagar antes de obter acesso ao seu site.

Este tutorial orienta você passo a passo por toda a configuração. Vamos combinar os complementos “User Registration” do WPForms e “PayPal Commerce Pro” para criar um formulário que registre usuários e processe pagamentos em uma única etapa — sem necessidade de programação.

Crie um formulário de registro com os pagamentos ativados 🙂

Como criar um formulário de registro no WordPress com pagamento

Você tem várias opções para coletar pagamentos em seu site WordPress. Se estiver criando um formulário de registro, a coisa mais fácil a fazer é usar um plug-in de criação de formulários do tipo arrastar e soltar, como o WPForms, que se conecta a um gateway de pagamento. Siga as etapas abaixo para começar:

O que você precisará

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

  • WPForms Pro — inclui o complemento de registro de usuários e o complemento PayPal Commerce Pro sem custo adicional
  • Uma conta PayPal Business (que pode ser criada gratuitamente em paypal.com)

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

Etapa 1: Instalar e ativar o plug-in WPForms

Para criar um formulário que possa registrar um usuário e receber seu pagamento, você precisa de uma única ferramenta que possa lidar com ambas as ações em um único envio.

O WPForms resolve isso integrando ambas as funções em um único formulário. Para esse processo, você precisará de uma licença do WPForms Pro, que desbloqueia dois complementos essenciais.

O complemento User Registration, que cria a conta de usuário do WordPress, e o complemento PayPal Commerce, que processa o pagamento.

A página de preços do WPForms.

Depois de adquirir sua licença, instale e ative o plug-in WPForms. Se precisar de ajuda com isso, siga nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Dica profissional:

Antes de começar, verifique se você tem uma conta comercial do PayPal, não uma conta pessoal. A integração do PayPal Commerce requer uma conta Comercial para acessar as credenciais de API necessárias.

A tentativa de conectar uma conta pessoal é o motivo mais comum de falha na configuração, portanto, confirmar isso agora evitará muitos problemas mais tarde.

Baixe o WPForms Pro agora! 🙂

Etapa 2: Instale os complementos de registro de usuário + comércio do PayPal

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

Acesso à tela de complementos do WPForms

Em seguida, role a tela para baixo até encontrar o User Registration Addon ou use a barra de pesquisa. Ao encontrá-lo, clique em Install Addon (Instalar complemento). Esse complemento é o que permite que seu formulário crie uma nova conta de usuário do WordPress após o envio.

Uma seta vermelha apontando para o botão de instalação do complemento

Em seguida, na mesma tela, procure o PayPal Commerce Addon e instale-o também. Esse é o addon que cuidará do processamento seguro do pagamento.

Instalando o complemento de comércio do PayPal

Quando ambos os complementos apresentarem o status verde Active (Ativo ), seu site estará equipado para lidar com a criação de usuários e pagamentos em um único formulário.

Certifique-se de desativar o complemento PayPal Standard, caso ele esteja instalado. Não é possível usar os dois complementos do PayPal ao mesmo tempo.

Dica profissional:

A vantagem de usar esses dois complementos juntos é que você pode configurar seu formulário para criar a conta de usuário do WordPress somente depois que o pagamento do PayPal for concluído com êxito.

Isso evita que usuários não pagantes tenham acesso ao seu conteúdo exclusivo para membros e elimina a necessidade de excluir manualmente contas não pagas.

Etapa 3: Configurar o PayPal Commerce no WPForms

A próxima etapa cria uma conexão segura e única entre o seu site WordPress e a sua conta do PayPal.

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

Acessando a guia Pagamentos no WPForms

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

Conectando-se ao PayPal Commerce

Você será redirecionado para a página de login seguro do PayPal. Esse é um processo OAuth padrão, o que significa que você está autorizando a conexão sem nunca compartilhar sua senha com o WPForms.

Certifique-se de fazer login com o endereço de e-mail associado à sua conta Comercial do PayPal, pois as contas Pessoais não são compatíveis com essa integração.

Digite seu e-mail do PayPal

Após concluir a breve configuração no PayPal, você será enviado de volta ao painel do WordPress. Agora você deve ver uma marca de seleção verde e um status de Produção, confirmando que seu formulário está pronto para aceitar pagamentos em tempo real.

Verificação do status da conexão no WPForms

Por enquanto, recomendo fortemente que você ative o Modo de teste marcando a caixa. Isso permite que você teste todo o seu fluxo de trabalho de registro e pagamento sem usar dinheiro real.

Colocando o PayPal em modo de teste

Quando as configurações estiverem na posição desejada, você poderá clicar no botão Save Settings (Salvar configurações). Agora vamos criar nosso novo formulário.

A versão 1.10.0 e posteriores do WPForms configuram automaticamente os webhooks do PayPal Commerce quando você conecta sua conta. Os webhooks mantêm seus registros de pagamento sincronizados — assim, quando um pagamento é concluído, uma assinatura é renovada ou um reembolso é processado, seu painel 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 se o pagamento foi registrado, se o usuário recebeu o e-mail de confirmação e se a nova conta do WordPress foi criada com a função de usuário correta.

Etapa 4: Crie um formulário de registro de usuário no WordPress

Agora que seus complementos estão ativos e o PayPal está conectado, você pode criar o formulário propriamente dito. A maneira mais rápida de criar um formulário de registro confiável é começar com um modelo predefinido.

Para este exemplo, usarei o modelo User Registration Form (Formulário de registro do usuário), que só está disponível para usuários da versão Pro com o complemento User Registration Form ativado.

No entanto, o modelo de formulário de registro de evento on-line também pode funcionar para essa finalidade. Para criar o formulário de registro de usuário, clique em WPForms " Add New.

Adição de um novo formulário no WPForms

Isso abrirá a galeria de modelos do WPForms, onde você encontrará centenas de modelos de formulários pré-criados. Você pode encontrar o modelo de formulário de registro de usuário usando a barra de pesquisa. Clique em Criar formulário para selecioná-lo.

Selecione o modelo de formulário de registro de usuário

O modelo de formulário de registro de usuário será aberto agora no construtor de formulários WPForms. Você verá o modelo de formulário na área de visualização à direita da tela, com o painel do campo de formulário à esquerda.

Personalize o formulário de registro de usuário com o construtor de formulários

Você pode adicionar campos personalizados ou remover campos de formulário usando o editor de arrastar e soltar para personalizar o formulário de acordo com suas necessidades.

Se quiser saber mais sobre a instalação e a configuração do formulário de registro de usuário, aqui está um guia abrangente sobre o uso do complemento de registro de usuário.

Quando o formulário de registro de usuário estiver personalizado a seu gosto, a próxima etapa será ativar o PayPal Commerce no formulário.

Dica profissional:

Antes de adicionar qualquer campo de pagamento, vá para a guia Configurações " Registro do usuário do seu formulário. É aqui que você mapeia os campos do formulário para o novo perfil de usuário do WordPress e, o mais importante, define a função do usuário.

Você pode designar novos usuários como Assinante, Colaborador ou qualquer outra função personalizada, o que é perfeito para controlar o acesso ao conteúdo somente para membros automaticamente após o pagamento bem-sucedido.

Etapa 5: habilite o PayPal no seu formulário de registro de usuário

Com o formulário de registro de usuário configurado, a etapa final será ativar o campo PayPal Commerce no formulário.

No construtor de formulários, localize o campo PayPal Commerce na seção Payment Fields (Campos de pagamento) e arraste-o para o formulário.

Selecione o campo PayPal Commerce

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

Um pop-up do PayPal Commerce

Antes de entrar na guia Payments (Pagamentos), talvez você queira brincar com o campo PayPal Commerce primeiro. Basta clicar nele para abrir as Opções de campo à esquerda da tela.

Opções de campo para o PayPal Commerce

O campo PayPal Commerce oferece três formas de pagamento — e você pode ativar qualquer combinação delas:

Método de pagamentoO que fazIdeal para
Checkout do PayPalPermite que os clientes paguem com sua conta do PayPal, saldo, Venmo, Pay Later, Apple Pay, Google Pay ou cartões vinculadosA cobertura mais ampla — 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 inserir os dados do cartão
FastlaneCheckout acelerado do PayPal — preenchimento automático dos dados de pagamento salvos para clientes recorrentesReduzindo as barreiras para compradores recorrentes

Você também pode definir o Método de pagamento padrão e escolher quais cartões de crédito aceitar na seção Cartões de crédito aceitos. Além disso, é possível alterar alguns aspectos de estilo e outras configurações opcionais na guia Avançado.

Agora que terminamos de trabalhar no campo Comércio do PayPal, navegue até o menu na barra lateral esquerda e clique em Pagamentos " Comércio do PayPal para acessar a página de configurações de pagamento do PayPal.

Integração do PayPal Commerce

O PayPal Commerce oferece suporte tanto a pagamentos únicos quanto a pagamentos recorrentes. Você precisará habilitar pelo menos uma dessas opções para configurar totalmente o PayPal Commerce no seu formulário de cadastro de usuários.

Permitir pagamentos únicos

Veja como cada um funciona:

Pagamentos únicos

Ative a opção “Habilitar pagamentos únicos” para cobrar uma única taxa de inscrição.

Um aspecto a ser lembrado é que você pode adicionar opções de pagamento único e de pagamento recorrente, mas precisará usar a lógica condicional para determinar qual delas será aplicada caso a caso.

Em seguida, talvez você queira dar uma olhada em algumas configurações opcionais. Esses campos são configurados para extrair automaticamente os dados correspondentes dos novos campos de registro de usuário para o campo do PayPal Commerce:

  • Nome
  • E-mail
  • Endereço de cobrança
  • Endereço de entrega
  • Descrição do pagamento
Configurações de campo do PayPal

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

Pagamentos recorrentes (assinaturas)

Se o seu cadastro incluir uma assinatura ou adesão recorrente, ative a opção “Ativar pagamentos recorrentes de assinatura”. Você pode configurar:

  • Nome do plano — um nome descritivo para a assinatura
  • 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 “Ilimitado” para assinaturas contínuas
  • Endereço de entrega — opcional

Depois de concluir essas configurações, há apenas mais uma etapa que você precisará executar. Você precisará ativar o envio de formulário Ajax para que o campo Comércio do PayPal funcione.

Acesse as configurações do formulário no menu da barra lateral esquerda, clicando em Configurações " Geral " Avançado. Agora você pode alternar o botão de envio de formulário Ajax para ativá-lo.

Ativar o envio de formulários AJAX

Isso evita que a página inteira seja recarregada quando o usuário envia o formulário, o que é essencial para gateways de pagamento modernos e reduz a chance de registros abandonados.

Dica profissional:

Crie diferentes níveis de registro combinando o campo do PayPal com a lógica condicional. Por exemplo, adicione um menu suspenso "Nível de associação" com as opções "Grátis" 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". Isso permite que você ofereça opções de registro gratuitas e pagas em um único formulário inteligente.

Etapa 6: Publique seu formulário de registro com pagamento

Com seu formulário totalmente configurado, a etapa 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 os códigos de acesso.

Portanto, para concluir, publique seu formulário clicando no botão Embed (Incorporar ) no canto superior direito da página do construtor de formulários. Uma caixa de diálogo será exibida.

Botão de formulário incorporado

Para criar uma página de registro dedicada, clique em Criar nova página. O WPForms pedirá que você dê um nome à página. Dê a ela um título claro, como "Event Registration" (Registro de evento) ou "Membership Signup" (Inscrição de membro) e clique em Let's Go.

Decida como você deseja incorporar seu formulário

Você será levado diretamente para uma nova página no editor do WordPress com o formulário já instalado. Basta clicar em Publicar e seu formulário de registro e pagamento estará ativo.

Publique sua página quando tiver terminado

Ao verificar essa página no front end, você verá que tem um formulário de registro do PayPal totalmente funcional. Além do pagamento, as informações que os usuários inserem no formulário serão usadas para configurar seus logins de usuário.

Formulário de registro do WordPress com pagamento

Observe que também é possível incorporar seus formulários usando um shortcode ou widget. Você também pode criar um formulário de registro de grupo com campos repetíveis.

Com o recurso de campo repetidor, os visitantes do seu site podem adicionar e remover campos conforme necessário. E é isso. Sua página de registro está completa!

Dica profissional:

Para uma página de registro pago, é comprovado que um design focado aumenta as conversões. Mantenha a página limpa e remova todas as barras laterais, widgets ou pop-ups desnecessários que possam distrair os usuários da conclusão do pagamento.

Perguntas frequentes sobre formulários de registro do WordPress com pagamento

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

Como faço para criar um formulário de registro com o PayPal no WordPress?

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

Crie um novo formulário usando o modelo “Formulário de Registro de Usuário”, arraste o campo “PayPal Commerce” para dentro dele, habilite os pagamentos em Pagamentos » PayPal Commerce, mapeie seus campos de registro para os perfis de usuário do WordPress e publique o formulário em qualquer página.

Posso criar um formulário de registro com pagamento gratuitamente?

O PayPal Commerce já está disponível em todos os planos do WPForms, incluindo a versão Lite gratuita — assim, você pode aceitar pagamentos sem precisar fazer upgrade. No entanto, para criar contas de usuário no WordPress a partir de envios de formulários, é necessário o complemento User Registration Addon, que está incluído no WPForms Pro.

O WPForms Lite também cobra uma pequena taxa de plataforma de 3% sobre os pagamentos via PayPal; ao atualizar para a versão Pro, essa taxa é eliminada.

Qual é o melhor plug-in do WordPress para um formulário de registro com pagamento?

O WPForms é a opção mais acessível para iniciantes, pois lida tanto com o cadastro de usuários quanto com o processamento de pagamentos em um único formulário do tipo “arrastar e soltar” — sem necessidade de programação. Ele é compatível com PayPal, Stripe e Square, e inclui mais de 2.100 modelos para você começar. Existem outras opções, como o Gravity Forms ou plugins específicos para assinaturas, mas elas geralmente exigem uma configuração mais técnica.

Como faço para integrar um formulário de pagamento do PayPal em meu site WordPress?

Acesse WPForms » Configurações » Pagamentos e clique em Conectar com o PayPal Commerce. Após a conexão, você poderá adicionar o campo do PayPal Commerce a qualquer formulário na seção Campos de pagamento do criador de formulários. Habilite os pagamentos na guia Pagamentos » PayPal Commerce e publique seu formulário.

Como faço para conectar minha conta do PayPal a um formulário do WordPress?

No painel do WordPress, acesse WPForms » Configurações » Pagamentos. Role a página até a seção PayPal Commerce e clique em Conectar com o PayPal Commerce. Insira seu e-mail comercial do PayPal, selecione seu país e faça login para autorizar a conexão. Após a conexão, você verá o status “Produção”, confirmando que está pronto para aceitar pagamentos.

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

Sim. É necessária uma conta PayPal Business para conectar seu site ao PayPal Commerce. Se você já possui uma conta Pessoal, pode fazer a atualização para a conta Business gratuitamente em paypal.com.

Posso oferecer pagamentos recorrentes ou assinaturas no meu formulário de registro?

Sim. Nas configurações de Pagamentos » PayPal Commerce do seu formulário, ative a opção “Ativar pagamentos de assinatura recorrente”. Você pode definir o intervalo de cobrança (semanal, mensal, trimestral, semestral ou anual), o número de ciclos de cobrança e o tipo de produto. Você também pode usar lógica condicional para permitir que os usuários escolham entre um pagamento único e uma assinatura recorrente no momento da finalização da compra.

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

Pronto para levar suas notificações por e-mail para o próximo nível? Não perca a chance 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.

Você também pode anexar arquivos aos seus e-mails de notificação. Isso é útil se você tiver uma loja de comércio eletrônico para vender downloads digitais.

Crie um formulário de registro com os pagamentos ativados 🙂

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

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

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber 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 escreve no WordPress e sobre o assunto desde 2016.Saiba mais

O melhor plug-in de criação 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.

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use 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.