Direct Payment
El método de integración de Direct Payment 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 Mastercard Gateway para procesar la transacción.
Métodos y operaciones compatibles
Para implementar una solución Direct Payment, 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 Direct Payment 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 Direct Payment. 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 Direct Payment para transacciones de seguimiento iniciadas por el negocio para ejecutar escenarios de pago complejos, consulte Operaciones posteriores.
- Funciones adicionales de Direct Payment, 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 Direct Payment
El Direct Payment 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 Direct Payment
Estas son las etapas del flujo de información para el Direct Payment.
- 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.