Gostaria de aceitar pagamentos dos seus clientes através dos seus formulários WordPress? O WPForms integra-se perfeitamente com o Stripe, permitindo que os utilizadores recebam pagamentos em tempo real a partir dos seus formulários.
Neste guia, você aprenderá como conectar e usar o Stripe com o WPForms Lite para aceitar pagamentos on-line.
Neste artigo
Requisitos:
- É necessária a versão 1.8.2 ou superior do WPForms para aceder aos pagamentos Stripe para utilizadores Lite
- O Stripe exige que o seu sítio Web tenha o SSL (HTTPS) ativado na página em que pretende adicionar um formulário de pagamento em direto, uma vez que isto lhe permite enviar de forma segura os dados do cartão de crédito para o Stripe. Para obter detalhes sobre a configuração, consulte o guia do WPBeginner para adicionar SSL e HTTPS no WordPress
Instalando o WPForms Lite
Antes de começar, é necessário instalar e ativar o plugin WPForms Lite no seu site WordPress. Pode instalar o WPForms Lite a partir do diretório de plugins do WordPress.
Se não estiver familiarizado com a instalação de plug-ins do WordPress, consulte o guia do WPBeginner para saber como o fazer.
Ligar a sua conta Stripe
Nota: Há uma taxa de 3% para cada transação, juntamente com as cobranças do Stripe, se você estiver usando o Stripe com o WPForms Lite. Para remover a taxa adicional de 3%, você precisará atualizar para a licença WPForms Pro ou superior.
Depois de ativar o WPForms Lite, terá de o ligar à sua conta Stripe para começar a aceitar pagamentos. Felizmente, este processo é bastante simples e não requer nenhuma configuração complexa.
Para ligar a sua conta, aceda a WPForms " Definições e selecione o separador Pagamentos.
Se desejar, pode ajustar a moeda predefinida para corresponder à que o seu sítio utiliza.
Em seguida, desloque-se para a secção Stripe e clique em Ligar com Stripe para associar a sua conta.
Nota: Se estiver a utilizar o Modo de Teste, certifique-se de que repete este processo de ligação com o Modo de Teste desmarcado quando estiver pronto para lançar os seus formulários.
Será redireccionado para o assistente Stripe Connect. Aqui, terá de autorizar a sua conta Stripe. O conteúdo exato que verá aqui varia consoante a sua conta tenha sido ligada.
Para prosseguir, terá de introduzir o seu endereço de correio eletrónico e iniciar sessão na sua conta Stripe. Em seguida, preencha o formulário para ligar a sua conta.
Depois de seguir os passos do assistente Stripe Connect, será redireccionado para a área de administração do seu site. Deverá ver uma marca de verificação verde junto a Estado da ligação.
Configurar Webhooks do Stripe
O Stripe utiliza webhooks para sincronizar eventos que ocorrem na sua conta Stripe a partir de uma fonte externa.
A configuração dos webhooks do Stripe no WPForms permite-lhe ver actualizações em tempo real dos seus formulários de pagamento na área de administração do WordPress.
Pode gerir as suas subscrições e processar reembolsos a partir da página Visão geral dos pagamentos no WPForms.
Os webhooks são configurados automaticamente para WPForms versão 1.8.4 ou superior quando você conecta sua conta Stripe. No entanto, em alguns casos, a configuração automática pode não funcionar para a sua conta.
Se for esse o caso, pode configurá-lo manualmente para a sua conta. Para obter mais detalhes, consulte o nosso guia sobre como configurar webhooks do Stripe.
Ativar o Stripe Payments no Criador de formulários
Para começar, é necessário criar um novo formulário ou editar um já existente para aceder ao construtor de formulários.
No criador de formulários, pode personalizar o formulário como quiser. Certifique-se apenas de que inclui os seguintes campos:
- Campo de correio eletrónico
- Campo de itens de pagamento (item único, vários itens, itens de caixa de seleção ou itens suspensos)
- Campo Cartão de crédito Stripe
Para o nosso exemplo, vamos criar um formulário de faturação que inclui os campos Nome, E-mail, Vários itens e Cartão de crédito Stripe.
Nota: O campo Cartão de crédito do Stripe utiliza a opção Elemento de pagamento do Stripe para simplificar o checkout. Esta opção também suporta o Apple Pay e o Google Pay. No entanto, ela só está disponível se você atender aos requisitos do Stripe. Consulte a documentação do Stripe para saber mais sobre os requisitos.
Depois de adicionar os campos que pretende utilizar no seu formulário, vá a Pagamentos " Stripe para aceder à página de definições do Stripe. Em seguida, coloque a opção Ativar pagamentos únicos na posição activada.
Nota: Para que o Stripe funcione corretamente, certifique-se de que ativa os envios de formulários AJAX antes de continuar.
Depois de ativar os pagamentos Stripe para este formulário, serão apresentadas opções adicionais. Estes campos são opcionais, mas recomendamos que os preencha, uma vez que o ajudam a gerir facilmente as suas transacções.
Primeiro, introduza um texto curto em Descrição do pagamento que descreva o objeto deste pagamento. Este texto aparecerá nos extractos de cartão dos utilizadores para ajudar a identificar os seus pagamentos.
Em seguida, selecione o campo E-mail do seu formulário em Recibo de pagamento do Stripe. Este é o endereço de correio eletrónico para o qual o Stripe enviará o recibo de pagamento.
Por fim, selecione o campo E-mail do seu formulário que contém o endereço de e-mail do cliente no menu pendente E-mail do cliente.
Se o seu formulário se destina a aceitar pagamentos únicos, pode guardar as alterações e continuar a testar o formulário de pagamento. No entanto, se precisar de aceitar pagamentos recorrentes, terá de completar definições adicionais.
Ativar pagamentos recorrentes
Se gerir um serviço baseado em subscrições, pode cobrar aos utilizadores regularmente, permitindo pagamentos de subscrições.
Na opção Pagamentos recorrentes , desloque a opção Ativar pagamentos de subscrição recorrentes para a posição activada.
Depois de o ativar, terá de preencher os campos adicionais que aparecem.
Primeiro, introduza um título para a subscrição no campo Nome do plano. Este nome aparecerá na página de transacções para este formulário na sua conta Stripe.
Depois disso, escolha a frequência com que pretende que o pagamento recorrente ocorra no menu pendente Período recorrente. As opções disponíveis incluem Diariamente, Semanalmente, Mensalmente, Trimestralmente, Semestralmente ou Anualmente.
Por fim, terá de selecionar o campo Email do seu formulário para corresponder ao campo Customer Email. O Stripe requer este campo para permitir pagamentos recorrentes para o utilizador com o endereço de e-mail especificado.
Nota: O WPForms Lite não suporta a lógica condicional com pagamentos Stripe. Terá de atualizar para a licença Pro ou superior e instalar o suplemento Stripe Pro para ativar a lógica condicional para o seu formulário de pagamento.
Se pretender criar um plano de subscrição adicional, clique no botão Adicionar novo plano.
Na sobreposição que aparece, introduza um nome para o seu plano e clique em OK para continuar.
Depois disso, desloque-se para o novo plano que criou e configure as opções de forma semelhante à que fez com o primeiro plano.
Nota: Pode adicionar tantos planos de subscrição quantos os necessários para o seu formulário de pagamento.
Se pretender eliminar um plano adicional que tenha criado, clique no ícone do caixote do lixo junto ao nome do plano.
Quando terminar de configurar as definições de pagamento, certifique-se de que guarda o formulário para atualizar as definições.
Testar pagamentos com Stripe
Depois de configurar o Stripe no seu formulário WordPress, terá de enviar um pagamento de teste antes de lançar o seu formulário para garantir que tudo funciona como esperado.
Recomendamos que reveja o nosso guia para testar pagamentos Stripe para obter uma descrição completa.
Visualizar registos de pagamento
Depois de lançar o seu formulário e receber pagamentos através do mesmo, poderá acompanhar os seus pagamentos a partir da área de administração do seu site.
Para fazer isso, vá para WPForms " Pagamentos para acessar a página Visão geral de pagamentos. Aqui, verá detalhes sobre todos os pagamentos que recebeu através do seu formulário.
Pode filtrar as entradas por e-mail do cliente ou pelos últimos 4 dígitos do cartão de pagamento. Para mais informações, consulte o nosso guia sobre a visualização e gestão de pagamentos por formulário.
Perguntas mais frequentes
Abaixo estão algumas das perguntas mais comuns feitas sobre o uso do Stripe com o WPForms Lite.
O que é o Stripe Link e como posso removê-lo do processo de pagamento no WPForms?
O Stripe Link é uma funcionalidade do Stripe que guarda e preenche automaticamente as informações de pagamento e envio dos seus clientes, simplificando o processo de checkout. No entanto, se pretender desativar esta funcionalidade e exigir que os clientes introduzam manualmente os seus dados para cada transação, pode fazê-lo através das definições do painel de controlo do Stripe.
Para obter orientações detalhadas sobre como desativar o Stripe Link para a sua configuração específica, consulte a documentação do Stripe sobre a desativação do Link.
É isso aí! Agora já sabe como integrar o Stripe com o WPForms Lite para começar a aceitar pagamentos online dos utilizadores.
Em seguida, gostaria de usar ícones para tornar o seu campo de itens de pagamento visualmente atraente? Não deixe de conferir nosso tutorial para saber como usar opções de ícones no WPForms.