Resumo de IA
Pretende enviar o endereço de e-mail para o Square quando um formulário for submetido? Com o addon Square do WPForms, pode facilmente conseguir isto utilizando um excerto de código PHP personalizado.
Neste guia, vamos mostrar-lhe como enviar o endereço de e-mail para o Square utilizando o WPForms.
Compreender os Pagamentos Square
Ao utilizar o addon Square, pode mapear perfeitamente os campos Nome, E-mail e Morada para o Square. Estes detalhes são armazenados de forma segura no sistema do Square, mas não são exibidos na vista da transação.

Para exibir quaisquer dados de campos do formulário na página de detalhes da transação, terá de implementar um breve excerto de código PHP.
Criar o Seu Formulário
Para começar, terá de criar um novo formulário de pagamento ou editar um existente que inclua o campo de formulário Square. Certifique-se de que adiciona os campos necessários, incluindo o campo de E-mail.

Ativar Pagamentos Square
Após configurar os seus campos e incorporar o campo de formulário Square, prossiga para o separador Pagamentos. Em seguida, selecione Square para ativar o Square como método de processamento de pagamentos.

Nota: Para mais detalhes sobre como configurar um formulário que aceita pagamentos Square, consulte o nosso tutorial do addon Square.
Adicionar o ID do Campo à Descrição do Pagamento
Em seguida, vamos incorporar o ID do campo correspondente ao Endereço de E-mail na descrição do pagamento que o Square apresenta na página de detalhes da transação.

Para o nosso formulário específico, o ID do campo Endereço de E-mail é 2. Consequentemente, na Descrição do Pagamento, modificámos este campo para ler como Pagamento de {field_id=”2″}. Caso prefira exibir um campo diferente do seu formulário, como o nome em vez do endereço de e-mail, basta ajustar o número do ID do campo em conformidade.
Se precisar de ajuda para localizar o seu ID de campo, consulte este tutorial. Adicionalmente, tem a flexibilidade de utilizar qualquer Etiqueta Inteligente WPForms. Para uma lista abrangente de Etiquetas Inteligentes incorporadas, consulte esta documentação.
Adicionar o Trecho
Por defeito, a descrição do pagamento não suporta Etiquetas Inteligentes. Para ativar esta funcionalidade, terá de adicionar um excerto de código. Simplesmente copie e cole o seguinte excerto no seu website.
Nota: Se necessitar de orientação sobre como adicionar excertos de código ao seu site, consulte este tutorial para instruções passo a passo.
Nota: A API do Square impõe restrições ao número máximo de caracteres que pode transmitir. Por exemplo, o campo de nota apenas acomodará um máximo de 500 caracteres.
No excerto de código fornecido, ativámos o campo nota exibido na página de detalhes da transação para processar Etiquetas Inteligentes WPForms.

É tudo! Agora aprendeu como enviar facilmente o endereço de e-mail para o Square dentro da descrição do pagamento.
Em seguida, gostaria de aprender a criar Smart Tags personalizadas? Veja o nosso tutorial sobre como criar uma Smart Tag personalizada.