Atenção!

Este artigo contém código PHP e destina-se a programadores. Oferecemos este código como cortesia, mas não prestamos suporte para personalizações de código ou desenvolvimento de terceiros.

Para orientação adicional, consulte o tutorial da WPBeginner sobre como adicionar código personalizado.

Ignorar

Enviar a Etiqueta Inteligente de Campo de Formulário para o Square com WPForms

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.

vista de transação padrão do pagamento único do Square

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.

comece por criar o seu formulário e adicionar os seus campos

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.

ativar o Square no seu formulário

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.

adicione a smart tag para o id do campo do endereço de e-mail à descrição do pagamento

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.