Gostaria de receber pagamentos do PayPal no seu site WordPress? O WPForms torna muito fácil integrar o PayPal nos seus formulários para vendas, doações e muito mais.
Este tutorial irá mostrar-lhe como instalar e utilizar o addon PayPal Standard com o WPForms.
Requisitos
- É necessário um nível de licença Pro ou superior para aceder ao suplemento PayPal Standard
- Certifique-se de que instalou a versão mais recente do WPForms para cumprir a versão mínima exigida para o complemento PayPal Standard
Instalando o complemento padrão do PayPal
Primeiro, certifique-se de que instala e ativa o plugin WPForms no seu site WordPress. Também é necessário verificar a sua licença.
Em seguida, pode instalar e ativar o suplemento PayPal Standard a partir da sua área de administração do WordPress.
Criar um formulário de pagamento
Depois de ter ativado o suplemento PayPal Standard, está pronto para criar um formulário para recolher pagamentos. Pode criar um novo formulário ou editar um já existente e adicionar-lhe a funcionalidade PayPal.
Se estiver a criar um novo formulário, pode considerar a utilização do nosso modelo de Formulário de faturação/encomenda.

Quer utilize um modelo ou crie o seu próprio formulário personalizado de raiz, certifique-se de que inclui um dos seguintes campos de pagamento:

Embora não seja obrigatório, também pode incluir um campo Total, se desejar. Este mostrará o montante que será cobrado ao utilizador no PayPal com base na(s) sua(s) seleção(ões) nos seus outros campos de pagamento.
Ativando pagamentos padrão do PayPal em seus formulários
Quando estiver satisfeito com os campos do seu formulário, terá de ativar os pagamentos PayPal Standard para o mesmo.
No criador de formulários, vá para Pagamentos " PayPal Standard. Aqui, marque a caixa Ativar pagamentos padrão do PayPal.

Em seguida, preencha o resto das definições de PayPal Standard, que incluem:
- Endereço de e-mail do PayPal: O endereço de correio eletrónico da sua conta PayPal Business, para a qual os pagamentos serão enviados.
- Modo: Produção ou Teste / Sandbox. Para processar pagamentos activos, defina esta opção para Produção.
- Tipo de pagamento: Produtos e serviços ou donativo. Defina esta opção para a escolha que corresponde ao tipo de transacções que irá tratar com este formulário.
- Cancelar URL: Se os utilizadores não concluírem os seus pagamentos no PayPal, este é o URL para o qual serão redireccionados.
- Envio: Se estiver a enviar um produto para o utilizador, opte por pedir e exigir um campo de endereço durante o processo de checkout do PayPal.

Além disso, existe a opção de ativar a lógica condicional, que abordamos em mais pormenor abaixo.
Quando estiver pronto, certifique-se de que clica no botão Guardar na parte superior do criador de formulários para guardar as suas definições de pagamento.

Configuração da lógica condicional (opcional)
A lógica condicional permite-lhe criar "formulários inteligentes" que alteram automaticamente o seu conteúdo ou comportamento com base nas selecções de um utilizador.
Há muitas maneiras de usar a lógica condicional do WPForms com pagamentos padrão do PayPal, como:
- Permitir que os seus utilizadores escolham um método de pagamento
- Tornar o pagamento facultativo
- Criar notificações condicionais por correio eletrónico
Partilharemos alguns exemplos de como utilizar a lógica condicional com o PayPal.
Configuração da lógica condicional para pagamentos
Como exemplo, vamos configurar uma regra de lógica condicional para executar um pagamento PayPal Standard apenas se o utilizador selecionar uma caixa de verificação para se inscrever no nosso workshop.
Primeiro, vamos adicionar um campo Itens de caixa de verificação ao nosso formulário. Neste campo, permitiremos que os utilizadores escolham se querem ou não inscrever-se no workshop, adicionando duas opções denominadas Sim, inscreva-me! e Não, obrigado.

Para ativar a lógica condicional para pagamentos PayPal Standard, terá de abrir o criador de formulários e ir para Pagamentos " PayPal Standard. Nas opções configuradas na etapa anterior, ative a configuração denominada Ativar lógica condicional.

Quando essa opção for ativada, algumas configurações adicionais serão exibidas. Estas serão utilizadas para criar as suas regras condicionais para determinar quando os utilizadores devem ser enviados para o PayPal para concluir o processo de pagamento.
No nosso exemplo, só precisamos de processar um pagamento se um utilizador optar por se inscrever. Para configurar a regra para este efeito, definimos os menus pendentes como: Processar esta cobrança se Gostaria de se inscrever no nosso workshop? for Sim, inscreva-me!

Quando os utilizadores enviam este formulário, só serão encaminhados para o PayPal para concluir o processo de pagamento se optarem por se inscrever no nosso workshop.
Criação de e-mails de notificação condicional para pagamentos concluídos
Por padrão, o WPForms envia todos os e-mails de notificação assim que um usuário envia seu formulário. No entanto, em alguns casos, você pode não querer que os e-mails de notificação sejam enviados até que os usuários tenham concluído o pagamento no PayPal.
Para atrasar um e-mail de notificação até que os pagamentos dos utilizadores tenham sido concluídos com êxito, vá a Definições " Notificações no criador de formulários.
Para o e-mail de notificação que pretende atrasar, selecione a caixa Ativar para pagamentos concluídos PayPal Standard.

Não se esqueça de guardar novamente o formulário depois de alterar as suas definições.
Visualizar e gerir pagamentos
Depois de ter recebido alguns pagamentos através dos seus formulários, poderá visualizá-los e geri-los diretamente a partir da área de administração do seu sítio.
Para isso, aceda a WPForms " Pagamentos para aceder à página de síntese Pagamentos.

Na página Descrição geral dos pagamentos, pode ver os detalhes das transacções, acompanhar as suas vendas, ver as tendências das receitas, medir o sucesso dos seus formulários de pagamento e muito mais.
Para mais informações, consulte o nosso guia para visualizar e gerir pagamentos de formulários.
Perguntas mais frequentes
Abaixo, respondemos a algumas das perguntas mais comuns que recebemos sobre o complemento do PayPal Standard.
Como é que testo os pagamentos PayPal nos meus formulários?
A melhor forma de testar o(s) seu(s) formulário(s) de pagamento é submeter uma entrada e seguir os mesmos passos que os seus utilizadores irão seguir. Recomendamos a configuração do Modo de teste do PayPal antes de adicionar seu formulário a uma página ativa, o que permite testar transações antes de aceitar pagamentos reais.
O que acontece quando um utilizador envia um formulário de pagamento PayPal Standard?
Quando um utilizador envia um formulário com a integração do PayPal Standard, é imediatamente encaminhado para o site do PayPal para concluir o pagamento.
Ao mesmo tempo, serão enviados os e-mails de notificação do formulário. Poderá também visualizar a entrada do utilizador assim que este submeter o formulário.
Como é que sei quando um utilizador conclui o seu pagamento no site do PayPal?
A página Pagamentos do WPForms exibirá Concluído na coluna Status depois que um usuário concluir seu pagamento através do gateway PayPal Standard.

Se o utilizador enviar o formulário sem concluir o checkout do PayPal, a coluna Estado será Pendente. Indicando que o pagamento não foi concluído.

No entanto, por vezes, o estado do pagamento não se altera. Eis duas razões possíveis para este facto e a forma de as resolver:
1. Pagamentos de site criptografados (EWP) está ativado: O EWP é um recurso que o PayPal Payments Standard oferece. Ele emprega chaves públicas e privadas para criptografar o código do botão de pagamento em sites de comerciantes. Se o EWP estiver ativado, por vezes pode provocar erros.
Para resolver isso, entre na sua conta comercial do PayPal e navegue até Configurações da conta. Uma vez lá, clique em Pagamentos de site na barra lateral esquerda e, em seguida, clique em Atualizar ao lado da opção Preferências de site .

Isto levá-lo-á a uma nova página. Basta deslocar-se para baixo até chegar à secção Pagamentos encriptados de sites. Aqui, defina a opção Bloquear pagamento de site não criptografado para a posição desligada.
2. O webhost do seu site está a bloquear a entrada de mensagens do PayPal: Em casos raros, o seu webhost pode bloquear a entrada de mensagens do PayPal, o que dificulta a atualização do estado do pagamento.
Se suspeitar que este é o caso, contacte o fornecedor de alojamento do seu site. Eles podem verificar se existem bloqueios que possam estar a afetar a comunicação com o PayPal e ajudar a removê-los.
Ser-me-á cobrada alguma taxa pela utilização do PayPal Standard nos meus formulários?
O WPForms nunca cobrará uma taxa pelo uso do PayPal Standard em seus formulários. No entanto, o PayPal pode ter suas próprias taxas com base no seu uso. Para obter mais detalhes, verifique a página de tarifas do PayPal.
Posso aceitar pagamentos recorrentes com o PayPal?
Atualmente, o suplemento PayPal Standard não suporta pagamentos recorrentes. Se precisar de receber pagamentos baseados em subscrições através do PayPal, considere utilizar o nosso addon PayPal Commerce. Os nossos addons Stripe Pro e Authorize.Net também lhe permitem aceitar pagamentos recorrentes.
É isso aí! Agora você sabe como habilitar os pagamentos padrão do PayPal no WPForms.
Em seguida, também gostaria de enviar diferentes e-mails de notificação aos seus utilizadores com base nas suas selecções no seu formulário? Consulte o nosso tutorial sobre e-mails de notificação condicional para obter todos os detalhes.