Usando Square Com WPForms Lite

Would you like to accept payments from your customers through your WordPress forms? WPForms makes it easy to integrate Square and start collecting payments online using WPForms Lite.

In this guide, we’ll walk you through how to set up Square with WPForms Lite so you can start receiving payments directly from your forms.


Requisitos:

  • You’ll need WPForms version 1.9.5 or higher to access Square payments with WPForms Lite
  • Ensure that you’ve installed the latest version of WPForms to meet the minimum required version for the Square addon
  • O Square exige que seu site tenha SSL (HTTPS) ativado na página onde você está adicionando um formulário de pagamento ativo, pois isso permite que você envie dados de cartão de crédito com segurança para o Square. Para mais detalhes, consulte o guia do WPBeginner sobre como adicionar SSL e HTTPS no WordPress

Instalando WPForms Lite

Antes de começar, você precisará instalar e ativar o plugin WPForms Lite em seu site WordPress. Você pode instalar o WPForms Lite no diretório de plugins do WordPress.

If you are unfamiliar with installing WordPress plugins, check out WPBeginner’s guide to learn how.

Connecting Your Square Account

Note: There’s a 3% fee for every transaction along with Square charges if you’re using Square with WPForms Lite. To remove the additional 3% charge, you’ll need to upgrade to WPForms Pro license or higher.

Once WPForms Lite is active, you’ll need to link your Square account. Go to WPForms » Settings, then click the Payments tab.

Aba de pagamentos do WPForms

Under the Payments section, make sure the Currency dropdown is set to the same currency your Square account uses.

Select currency

Scroll to the Square section and click Connect with Square. You’ll be redirected to the Square login screen where you can sign in and authorize the connection.

Connect with Square button

Note: If you’re currently using Test Mode, please be sure to repeat this connection process with Test Mode unchecked when you’re ready to launch your forms.

Square will then ask if you want to grant WPForms certain permissions related to your account. Click Allow to proceed.

Permitindo que o WPForms acesse sua conta Square

After connecting, you’ll be returned to your site. A green checkmark will appear next to the Connection Status if the connection was successful.

A mensagem de status da conexão Square do WPForms

WPForms will also pull your business location into the settings. If your Square account has multiple active locations, you can choose which one to use from the Business Location dropdown.

Selecionando um local de negócios Square nas configurações de Pagamentos do WPForms

Observação: Os locais são gerenciados dentro da sua conta Square. Para obter ajuda com a adição, remoção ou edição de locais, consulte a documentação do Square sobre este tópico.

Por último, certifique-se de salvar suas configurações antes de sair desta tela.

Configurando Webhooks do Square

Webhooks permitem que o WPForms receba atualizações em tempo real do Square quando um pagamento é concluído, reembolsado ou atualizado. Com os webhooks do Square ativados, seus formulários permanecem sincronizados automaticamente, para que você não precise rastrear manualmente as alterações de pagamento.

Conectar Webhooks com Square

To learn how to connect Square webhooks to WPForms, follow our guide on setting up Square webhooks.

Enabling Square Payments in the Form Builder

Depois de conectar seu site ao Square, você pode habilitar pagamentos para um formulário específico. Para fazer isso, crie um novo formulário ou edite um existente para abrir o construtor de formulários.

In the form builder, be sure to include:

  • An Email and a Name field
  • Campo de Itens de Pagamento (Item Único, Vários Itens, Itens de Caixa de Seleção ou Itens de Menu Suspenso)
  • A Square payment field

These fields are necessary for the payment to process correctly.

After adding your fields, go to Payments » Square. Toggle the Enable one-time payments option to the on position.

Habilitar pagamentos únicos do Square

Once enabled, a few additional settings will appear:

First, enter a Payment Description, which will appear on your customer’s credit card statement, so it’s a good idea to use a name they’ll recognize.

Descrição do pagamento Square

Next, you can map a few optional fields from your form to your Square account if you would like to. Using the dropdowns, select your form’s Email and Name.

Square one time payment fields

Se o seu formulário for para aceitar pagamentos únicos, você pode salvar suas alterações e prosseguir para testar seu formulário de pagamento. No entanto, se você precisar aceitar pagamentos recorrentes, precisará completar configurações adicionais.

Note: WPForms Lite doesn’t support conditional logic with Square payments. You’ll need to upgrade to the Pro license or higher and install the Square Pro addon to enable conditional logic for your payment form.

Habilitando Pagamentos Recorrentes

If your form is meant to collect payments on a recurring basis, toggle the Enable recurring payments option to the on position.

Habilitar pagamentos recorrentes

Depois de habilitar esta opção, você precisará preencher os outros campos nesta seção, que incluem:

  • Nome do Plano: Insira um título para a assinatura. Isso aparecerá nas transações deste formulário em sua conta Square.
  • Frequência da Fase: Selecione a frequência com que o pagamento deve ocorrer. As opções incluem Mensal, Anual e mais.
  • E-mail do Cliente: Selecione o campo de E-mail do seu formulário para que o cliente possa ser contatado. Isso é necessário para criar uma assinatura para um cliente no Square.
  • Customer Name: Select the field that contains the customer’s name.
Recurring Payments plan Square

Testando Pagamentos Square

Após configurar o Square com o WPForms, você precisará enviar um pagamento de teste antes de lançar seu formulário para garantir que tudo funcione como esperado.

Recomendamos a revisão do nosso guia para testar pagamentos do Square para um tutorial completo.

Visualizando Entradas de Pagamento

After your form is published and users begin submitting payments, you can view the payment details from your WordPress dashboard.

Go to WPForms » Payments to access the overview page. Here, you can review all your payment entries and track revenue.

Payments Dashboard in WPForms

To learn more, see our guide on viewing and managing form payments.

Perguntas Frequentes

These are some of the top questions about the Square addon.

Serei cobrado pelo uso do Square em meus formulários?

Yes. If you’re using WPForms Lite, a 3% fee is applied to each transaction in addition to Square’s own processing fees. To remove the additional 3% charge, you’ll need to upgrade to WPForms Pro license or higher.

Para ver as taxas de vendedor atuais do Square para transações online remotas, confira sua Página de Preços.

That’s it! You’re now ready to start accepting Square payments using WPForms Lite.

Next, would you like to learn more about managing payments in WPForms? Check out our tutorial on creating payment forms in WPForms for further information.

O Melhor Plugin Construtor 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.