Permitir que os Visitantes Escolham um Método de Pagamento

Pretende permitir que os utilizadores escolham entre vários métodos de pagamento no seu formulário? Com o WPForms, pode usar a lógica condicional para permitir que os utilizadores selecionem se pretendem efetuar os seus pagamentos com PayPal ou com um fornecedor de cartão de crédito.

Este tutorial mostrar-lhe-á como permitir que os seus utilizadores escolham um método de pagamento nos seus formulários.

Escolha de um método de pagamento

Requisitos: Necessitará de um nível de licença Pro ou superior para usar os add-ons PayPal Standard, Stripe Pro e Square. Para aceder ao add-on Authorize.Net, necessitará de uma licença Elite.


Antes de começar, certifique-se de que instalou e ativou o WPForms e verificou a sua chave de licença.

Em seguida, pode instalar o add-on PayPal Standard. Também precisará de instalar o add-on Stripe Pro, o add-on Square, ou o add-on Authorize.Net (dependendo de qual processador de pagamento de cartão de crédito pretende usar nos seus formulários).

Nota: O Stripe aplica uma taxa de transação de 3% a cada pagamento processado através da sua plataforma se a sua licença WPForms estiver inativa.

Adicionar um Campo de Seleção de Método de Pagamento ao Seu Formulário

Para este tutorial, usaremos lógica condicional para mostrar ou ocultar determinados campos e processar pagamentos através de um determinado fornecedor, dependendo das seleções dos utilizadores no seu formulário.

Nota: Recomendamos o uso do add-on PayPal Commerce se tiver uma conta PayPal Business. Este add-on permite aceitar pagamentos com PayPal e cartão de crédito sem usar lógica condicional. Veja as nossas FAQ para mais detalhes.

Depois de todos os seus add-ons estarem instalados e ativados, terá de criar um novo formulário ou editar um existente.

Se ainda não o fez, adicione um campo Múltipla Escolha ao seu formulário, bem como um dos seguintes campos de pagamento:

  • Cartão de Crédito Stripe
  • Square
  • Authorize.Net

Pode clicar num campo no painel esquerdo do construtor ou arrastá-lo e soltá-lo na área de pré-visualização para o adicionar ao seu formulário.

Em seguida, terá de adicionar opções ao seu campo de Múltipla Escolha para cada método de pagamento disponível no seu formulário.

Edição das opções para um campo de Múltipla Escolha

Nota: Para mais detalhes sobre como adicionar itens ao seu campo de Múltipla Escolha, bem como outras opções disponíveis para este tipo de campo, consulte o nosso tutorial sobre personalização do campo de Múltipla Escolha.

Para o nosso exemplo, alteraremos o rótulo do campo de Múltipla Escolha para Método de Pagamento e os rótulos das escolhas para PayPal e Cartão de Crédito.

Um campo de Múltipla Escolha personalizado para permitir que os utilizadores escolham um método de pagamento

Recomendamos que use rótulos semelhantes, mas pode personalizar este texto para se adequar ao seu formulário.

Para ter a certeza de que os utilizadores selecionam um método de pagamento antes de submeterem o seu formulário, ative a definição Obrigatório nas opções do campo para o seu campo de Múltipla Escolha.

Exigir um campo de método de pagamento de Múltipla Escolha

Para ver isto em ação, consulte o nosso Modelo de Formulário de Pagamento PayPal ou Cartão de Crédito, que demonstra como oferecer várias opções de pagamento num único formulário.

Ativar a Lógica Condicional para o Campo de Cartão de Crédito

Em seguida, terá de aplicar lógica condicional ao campo de pagamento do seu formulário para o ocultar, a menos que um utilizador o selecione como método de pagamento.

No nosso exemplo, estamos a usar o campo de Cartão de Crédito Stripe. No entanto, os passos são essencialmente os mesmos se optar por usar o campo Square ou Authorize.Net em vez disso.

Nota: Se estiver a usar Stripe com WPForms Lite, não terá acesso à lógica condicional nas opções do seu campo de Cartão de Crédito Stripe.

Para ativar a lógica condicional para o seu campo de cartão de crédito, abra as opções do campo clicando nele na área de pré-visualização. Em seguida, clique no separador Lógica Inteligente.

Aceder às opções de Lógica Inteligente para um campo de Cartão de Crédito Stripe

A partir daqui, ative a opção Ativar Lógica Condicional.

Ativar lógica condicional para um campo Stripe

Em seguida, crie uma regra para mostrar o campo do cartão de crédito se um utilizador selecionar a opção correspondente no seu campo de Múltipla Escolha.

A nossa regra de exemplo lê: Mostrar este campo se Método de Pagamento for Cartão de Crédito.

A criar uma regra de lógica condicional para mostrar um campo de Cartão de Crédito Stripe se um utilizador selecionar "Cartão de Crédito" num campo de Múltipla Escolha de método de pagamento

Nota: Precisa de ajuda para configurar a sua regra de lógica condicional? O nosso tutorial para iniciantes sobre como usar a lógica condicional no WPForms tem todos os detalhes.

Configurar as Definições de Pagamento para o Seu Formulário

Finalmente, terá de configurar as definições para os métodos de pagamento que oferece no seu formulário. Notavelmente, terá de usar a lógica condicional para processar os pagamentos dos utilizadores através do método escolhido.

Cobrimos as opções para todos os métodos disponíveis abaixo.

Definições do PayPal Standard

Para configurar as suas definições do PayPal Standard, navegue para Pagamentos » PayPal Standard no construtor de formulários. Em seguida, ative a opção Ativar pagamentos PayPal Standard no painel direito.

Ativar pagamentos PayPal Standard para um formulário

Existem algumas opções que precisa de configurar a seguir, incluindo adicionar o seu e-mail PayPal, colocar a sua conta em modo de produção e determinar se os utilizadores devem fornecer uma morada de envio.

Configurações de pagamentos PayPal Standard

Nota: Para os passos completos para configurar o PayPal Standard, consulte o nosso tutorial completo do suplemento PayPal Standard.

Em seguida, role para baixo até à opção Ativar Lógica Condicional e ative-a para revelar mais definições.

Ativar lógica condicional para pagamentos PayPal Standard

Defina a regra de lógica condicional para ler Processar esta cobrança se Método de Pagamento for PayPal.

A criar uma regra de lógica condicional para processar pagamentos PayPal Standard com base nas seleções dos utilizadores

Definições do Stripe

Para configurar as suas definições Stripe, primeiro navegue para o separador Pagamentos no construtor de formulários e clique em Stripe. Em seguida, ative a opção Ativar pagamentos Stripe para a posição ligada.

Ativar pagamentos Stripe

Adicione uma descrição de pagamento e mapeie o campo de e-mail do seu formulário para a opção Recibo de Pagamento Stripe, se desejar. Em seguida, role para baixo e ative a definição Ativar Lógica Condicional.

Ativar lógica condicional para pagamentos Stripe num formulário

Nota: Para instruções completas de configuração para Stripe, certifique-se de consultar o nosso tutorial do suplemento Stripe Pro.

Configure a regra para ler Processar esta cobrança se Método de Pagamento for Cartão de Crédito.

A criar uma regra de lógica condicional para processar pagamentos Stripe com base nas seleções dos utilizadores

Definições do Square

Para configurar as suas definições Square, vá para Pagamentos » Square no construtor de formulários e ative a opção Ativar pagamentos Square.

Ativar pagamentos Square

Isto irá revelar várias definições. Introduza uma descrição de pagamento, mapeie quaisquer campos dos quais pretenda recolher informações e, em seguida, ative a opção Ativar Lógica Condicional.

Ativar lógica condicional para pagamentos Square num formulário

Nota: Para mais detalhes sobre como configurar pagamentos Square para um formulário, consulte o nosso guia completo do suplemento Square.

Utilizando os menus pendentes que aparecem, defina a sua regra para ler, Processar esta cobrança se Método de Pagamento for Cartão de Crédito.

A criar uma regra de lógica condicional para processar pagamentos Square com base nas seleções dos utilizadores num formulário

Definições do Authorize.Net

Para configurar as suas definições Authorize.Net, vá ao separador Pagamentos no construtor de formulários e clique em Authorize.Net. A partir daqui, selecione a opção Ativar pagamentos Authorize.Net.

Ativar pagamentos Authorize.Net

Em seguida, adicione uma descrição de pagamento e mapeie quaisquer campos relevantes do seu formulário para a sua conta Authorize.Net. Depois, ative a opção Ativar Lógica Condicional na parte inferior das definições.

Ativar lógica condicional para pagamentos Authorize.Net num formulário

Nota: Para detalhes completos sobre como configurar o suplemento Authorize.Net, certifique-se de que consulta o nosso tutorial Authorize.Net.

Em seguida, pode configurar a sua regra de lógica condicional para ler Processar esta cobrança se Método de Pagamento for Cartão de Crédito.

A criar uma regra de lógica condicional para processar pagamentos Authorize.Net com base nas seleções dos utilizadores num formulário

Perguntas Frequentes

Estas são respostas a algumas das principais perguntas sobre como permitir que os utilizadores escolham um método de pagamento.

Preciso de usar lógica condicional se tiver o suplemento PayPal Commerce?

O suplemento PayPal Commerce suporta opções de checkout com cartão de crédito e PayPal por defeito. Após configurar o suplemento, não precisará de usar lógica condicional para ativar esta funcionalidade no seu formulário. No entanto, precisará de ter uma conta PayPal Business para configurar o suplemento.

Para confirmar que ambos os métodos de pagamento estão ativados, clique no campo PayPal Commerce para abrir as suas Opções de Campo. Em seguida, procure na secção Métodos de Pagamento Suportados e certifique-se de que PayPal Checkout e Cartão de Crédito estão ativados para o seu formulário.

Métodos de Pagamento Suportados

Para saber mais sobre como usar o PayPal Commerce, consulte o nosso guia sobre como configurar e usar o suplemento PayPal Commerce.

É tudo! Agora pode permitir que os seus utilizadores escolham entre pagar com PayPal ou um dos nossos métodos de pagamento com cartão de crédito suportados ao preencher os seus formulários.

Em seguida, gostaria de garantir que o seu formulário e todos os pagamentos estão a funcionar como esperado antes de o publicar? Consulte o nosso tutorial sobre como testar corretamente os seus formulários para mais detalhes.

O Melhor Plugin Construtor de Formulários Drag and Drop 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.