Envio da tag inteligente do campo de formulário para o Square com o WPFoms

Deseja enviar o endereço de e-mail para o Square quando um formulário for enviado? Com o complemento Square do WPForms, você pode fazer isso facilmente usando um snippet PHP personalizado.

Neste guia, mostraremos como enviar o endereço de e-mail para o Square usando o WPForms.


Entendendo o Square Payments

Ao utilizar o complemento Square, você pode mapear perfeitamente os campos Nome, E-mail e Endereço para o Square. Esses detalhes são armazenados com segurança no sistema do Square, mas não são exibidos na visualização da transação.

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

Para exibir qualquer dado de campo de formulário na página de detalhes da transação, você precisará implementar um breve trecho de PHP.

Criando seu formulário

Para começar, você precisará criar um novo formulário de pagamento ou editar um formulário existente que inclua o campo de formulário Square. Certifique-se de adicionar os campos necessários, inclusive o campo Email.

Comece criando seu formulário e adicionando seus campos

Ativação de pagamentos Square

Depois de configurar seus campos e incorporar o campo de formulário do Square, vá para a guia Payments (Pagamentos ). Em seguida, selecione Square para ativar o Square como o método de processamento de pagamento.

ativar o quadrado em seu formulário

Observação: para obter mais detalhes sobre a configuração de um formulário que aceita pagamentos do Square, consulte nosso tutorial do complemento do Square.

Adição do ID do campo à descrição do pagamento

Em seguida, incorporaremos 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.

adicionar a tag inteligente 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, modificamos esse campo para ser lido como Pagamento de {field_id="2″}. Se preferir exibir um campo diferente de seu formulário, como o nome em vez do endereço de e-mail, basta ajustar o número de ID do campo de acordo.

Se precisar de ajuda para localizar o ID do campo, consulte este tutorial. Além disso, você tem a flexibilidade de utilizar qualquer Smart Tag do WPForms. Para obter uma lista abrangente de Smart Tags incorporadas, consulte esta documentação.

Adicionando o snippet

Por padrão, a descrição do pagamento não é compatível com as Smart Tags. Para ativar essa funcionalidade, você precisará adicionar um snippet de código. Basta copiar e colar o seguinte snippet em seu site.

Observação: se precisar de orientação sobre como adicionar trechos de código ao seu site, consulte este tutorial para obter instruções passo a passo.

Observação: a API da Square impõe restrições ao número máximo de caracteres que você pode transmitir. Por exemplo, o campo de nota acomodará apenas um máximo de 500 caracteres.

No trecho de código fornecido, ativamos o campo de nota exibido na página de detalhes da transação para processar as Smart Tags do WPForms.

É isso aí! Agora você aprendeu a enviar facilmente o endereço de e-mail para a Square dentro da descrição do pagamento.

Em seguida, você gostaria de saber como criar Smart Tags personalizadas? Confira nosso tutorial sobre como criar uma Smart Tag personalizada.