Web-Services API
El método de integración de Web-Services API supervisa los detalles de pago y gestiona su experiencia de pago integral. Puede controlar sus transacciones, administrar sus páginas de pago y recopilar detalles de pago.
Con este método, primero recopila los detalles de pago de un pagador en la aplicación o sitio web y, luego, envía los detalles de pago directamente al procesador de pagos American Express PSP para procesar la transacción.
Métodos y operaciones compatibles
Para implementar una solución Web-Services API, necesita conocimientos básicos de HTTP y las habilidades para formular una solicitud HTTP en su lenguaje de secuencias de comandos del lado del servidor preferido.
El método de integración Web-Services API admite las siguientes operaciones:
Métodos de pago | Operaciones |
---|---|
Todos | Todos |
Prerrequisitos
A continuación se presentan los detalles para conocer el método de integración de Web-Services API. Para más información sobre:
- Cómo se forman y envían las solicitudes de transacción al motor de pagos y se procesan las respuestas del motor de pagos, consulte Pasos de integración.
- Cómo utilizar Web-Services API para transacciones de seguimiento iniciadas por el negocio para ejecutar escenarios de pago complejos, consulte Operaciones posteriores.
- Funciones adicionales de Web-Services API, consulte Características.
- Los pasos para evaluar su integración, consulte Pasos para la prueba.
- Para obtener una descripción general de cómo poner en marcha su integración, consulte Lista de verificación para iniciar transacciones en producción.
Beneficios de Web-Services API
El Web-Services API proporciona los siguientes beneficios:
- Control sobre la experiencia de pago. También proporciona flexibilidad para personalizar su solución de pago.
- Integración con cualquier aplicación, sitio web, centro de llamadas, sistema de facturación o sistema de respuesta de voz interactiva (IVR).
- Comuníquese directamente con el motor de pagos y luego reciba una respuesta en tiempo real a la llamada API. Esta es una conexión sincrónica donde un pagador no abandona su aplicación, lo que significa que su sesión con el pagador no se interrumpe.
- Soporte para operaciones avanzadas de gateway, como capturas, reembolsos, anulaciones y consultas, donde el pagador no está involucrado directamente.
Cómo funciona el flujo de información de Web-Services API
Estas son las etapas del flujo de información para el Web-Services API.
- El pagador compra y proporciona los datos de la tarjeta directamente a la aplicación o al sitio web.
- La aplicación o el sitio web crea la solicitud de transacción y la envía mediante una solicitud HTTPS POST o PUT a través de Internet al motor de pagos mediante una llamada API. Dependiendo de las necesidades de su negocio, puede proporcionar campos adicionales en la solicitud de transacción.
- El motor de pagos pasa la transacción al procesador de pagos o al adquirente para su procesamiento.
- El procesador de pagos o el adquirente devuelve una respuesta al motor de pagos.
- El motor de pagos genera una respuesta de transacción y la pasa a la aplicación o sitio web, en respuesta a su llamada API. La respuesta de la transacción indica si la transacción fue exitosa e incluye otros datos de respuesta.
Según el resultado de la transacción, la aplicación o el sitio web muestra un recibo, otra confirmación o una página de error al pagador.