Estoy tratando de integrar la pasarela de pago Authorize.net en mi proyecto de comercio electrónico React, pero estoy atascado. Estoy usando la biblioteca React AcceptJS y usando mi propio formulario personalizado en lugar del formulario alojado AcceptJS.
Usando mi formulario personalizado, recibí un pago nonce en la interfaz cuando envío mis datos a la biblioteca AcceptJS, pero no estoy completamente seguro de cómo manejar la llamada de seguimiento de la API createTransactionRequest como está disponible en la documentación. ¿Necesito configurar el procesamiento de pagos en mi servidor backend (después de que se genera el pago nonce) o el procesamiento de pagos puede manejarse directamente en Frontend sin externalizarlo al servidor backend (estoy usando NodeJS para mi backend)?
Este es mi primer proyecto y nunca antes había tenido que trabajar con pasarelas de pago, por lo que es un poco confuso para mí.