Gostaria de incluir o número da fatura do WPForms para qualquer pagamento Authorize.Net concluído? O Authorize.Net aceitará certos metadados que já foram mapeados para sua API de pagamento.
Neste tutorial, mostraremos como enviar um número de fatura de pagamento como metadados para os pagamentos do Authorize.Net.
Criando seu formulário Authorize.Net
Para começar, crie um novo formulário de pagamento ou edite um já existente para aceder ao criador de formulários. No construtor de formulários, certifique-se de que adiciona o campo Authorize.Net.

Em seguida, proceda à configuração do formulário e das definições de pagamento. Para obter mais detalhes, consulte o nosso tutorial sobre como configurar e usar o addon Authorize.Net.
Adicionar o snippet para enviar um número de fatura
Assim que o seu formulário estiver configurado para aceitar estes pagamentos, o próximo passo é adicionar o snippet personalizado abaixo ao seu site. Se precisar de ajuda adicional, consulte o nosso guia para saber como adicionar snippets de código personalizados a sites WordPress.
No nosso exemplo abaixo, adicionámos um Campo oculto (fields[20]
) que contém o campo de formulário Etiqueta inteligente {unique_value} para gerar um número de fatura quando o formulário é apresentado.
Na primeira parte do snippet acima, estamos pegando o número da fatura armazenado no campo Hidden. Esta etapa é essencial para informar a API sobre o campo que queremos passar como o número da fatura. Não se esqueça de atualizar este ID de campo para corresponder ao ID de campo do seu formulário.
A segunda parte do código é onde enviamos um pedido de API para Authorize.Net e definimos o número da fatura para o valor gerado no campo Oculto.
Agora, quando os pagamentos do Authorize.Net forem enviados através do WPForms, eles incluirão o número da fatura gerada no WPForms.

Perguntas mais frequentes
Abaixo, respondemos a algumas das principais perguntas que recebemos sobre como gerar e enviar um número de fatura para pagamentos do Authorize.Net.
E se eu não tiver um número de fatura?
A: In our above example, we’re using a built-in Smart Tag for the {unique_value} to create an alpha-numeric random number. If you prefer that the unique value be numeric only or a controlled count, just follow this tutorial.
É isso aí! Agora aprendeu a gerar uma fatura e a enviar o número único da fatura para o Authorize.Net.
Também gostaria de saber como enviar o endereço para o Authorize.Net? Consulte o nosso tutorial sobre o envio de um endereço para pagamentos Authorize.Net concluídos.
Relacionadas
Referências de filtros: