¿Le gustaría incluir el número de factura de WPForms para cualquier pago completado de Authorize.Net? Authorize.Net aceptará ciertos metadatos que ya han asignado a su API de pago.
En este tutorial, le mostraremos cómo enviar un número de factura de pago como metadatos para los pagos de Authorize.Net.
Creación del formulario de Authorize.Net
Para empezar, cree un nuevo formulario de pago o edite uno existente para acceder al constructor de formularios. En el constructor de formularios, asegúrese de añadir el campo Authorize.Net.

A continuación, proceda a configurar su formulario y los ajustes de pago. Para más detalles, consulte nuestro tutorial sobre la configuración y el uso del complemento Authorize.Net.
Añadir el fragmento para enviar un número de factura
Una vez que tu formulario esté configurado para aceptar estos pagos, el siguiente paso es añadir el fragmento de código personalizado que aparece a continuación a tu sitio. Si necesitas más ayuda, consulta nuestra guía para aprender a añadir fragmentos de código personalizados a sitios WordPress.
En nuestro ejemplo, hemos añadido un Campo oculto (fields[20]
) que contiene el campo Etiqueta inteligente {unique_value} para generar un número de factura cuando se envíe el formulario.
En la primera parte del fragmento anterior, obtenemos el número de factura almacenado en el campo Oculto. Este paso es esencial para informar a la API de qué campo queremos pasar como número de factura. Recuerde actualizar este ID de campo para que coincida con el ID de campo de su formulario.
La segunda parte del código es donde enviamos una solicitud API a Authorize.Net y establecemos el número de factura al valor generado en el campo Oculto.
Ahora, cuando los pagos de Authorize.Net sean enviados a través de WPForms, incluirán el número de factura generado en WPForms.

Preguntas frecuentes
A continuación, hemos respondido algunas de las principales preguntas que vemos sobre la generación y el envío de un número de factura para los pagos de Authorize.Net.
¿Y si no tengo número de factura?
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.
Ya está. Ahora ha aprendido cómo generar una factura y enviar el número único de factura a Authorize.Net.
¿Quiere saber también cómo enviar la dirección a Authorize.Net? Echa un vistazo a nuestro tutorial sobre el envío de una dirección a través de los pagos completados Authorize.Net.
Relacionado
Filtrar referencias: