Hosted Checkout
El método de integración de Hosted Checkout es ideal cuando desea una solución que sea segura y rápida de implementar. En esta integración, usted crea una sesión de pago donde el Mastercard Gateway aloja una interfaz de usuario de página de pago que recopila información de pago del cliente, por lo que no necesita manejar datos confidenciales en absoluto.
Para transacciones iniciales que requieren la participación del pagador (para proporcionar sus detalles de pago), utilice la sesión de pago para mostrar una Hosted Payment Page para el pagador. Para transacciones iniciadas por el negocio y posteriores que no requieren la participación del pagador, simplemente envíe una solicitud API desde su servidor.
Hosted Checkout tiene algunas limitaciones, principalmente que no puede personalizar el flujo de pago y la interfaz de usuario de la página de pago más allá de agregar el nombre y el logotipo específicos de su negocio.
Métodos de pago y transacciones admitidos
Métodos de pago | Transacciones |
---|---|
Todo excepto:
|
Transacciones: Con participación del pagador:
|
Para obtener información sobre el método de integración de Hosted Checkout, revise lo siguiente:
- Para comprender cómo establecer una sesión de pago, implementar Hosted Payment Page e interpretar la respuesta de pago, consulte Pasos de integración.
- Para saber cómo personalizar la Hosted Payment Page, consulte Personalizar la interfaz de usuario.
- Para aprender a utilizar Hosted Checkout para transacciones de seguimiento, consulte Operaciones posteriores.
- Para obtener información sobre las características adicionales de Hosted Checkout, consulte Características.
- Para comprender los pasos necesarios para probar 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 clave
Hosted Checkout tiene los siguientes beneficios clave:
- El proceso de integración es simple y rápido.
- No es necesario gestionar ni almacenar ningún detalle de pago, lo que puede reducir los costos de cumplimiento de PCI.
- Puede usar el tema que your payment service provider ofrece para mostrar su interfaz de Hosted Checkout. Esto le permite aprovechar la marca de su PSP. Una marca sólida reduce la reticencia del pagador a proporcionar detalles de pago.
- Puede personalizar el contenido de la interfaz de Hosted Checkout para mostrar la información de su empresa.
- Si se ha suscrito a notificaciones, puede optar por recibir una notificación cuando el pago se realice correctamente.
- Hosted Checkout cumple con las WCAG (pautas de accesibilidad del contenido web) 2.0 Nivel AA.
Flujo de información
El flujo de información para crear una transacción con Hosted Checkout usando la Hosted Payment Page se ilustra a continuación:
- El pagador inicia el proceso de pago de bienes y servicios en su sitio web. En respuesta, su aplicación envía una solicitud de JavaScript con los datos requeridos al motor de pagos para mostrar la interfaz de pago elegida: puede ser una página integrada o una página de pago.
- Al pagador se le presente la interfaz de pago. El contenido que se visualiza (como la información sobre su empresa y los detalles del pedido), así como otros aspectos de la interfaz de pago, se controlan mediante los datos de su solicitud.
El pagador ingresa la información requerida y luego selecciona Pagar.
El motor de pagos recopila y verifica los detalles del pago y procesa el pago.
- Si usted está configurado para un servicio de pago mediante explorador, como PayPal o un servicio de billetera digital, entonces estos servicios se muestran como opción de pago junto a otras opciones de pago relacionadas con tarjetas. Si el pagador elige pagar utilizando uno de estos servicios, se le redirige al sitio web del proveedor de servicios correspondiente para definir sus detalles de pago.
- Si un pagador elige pagar con su tarjeta, puede ingresar los datos de la tarjeta de crédito o débito durante la interacción de pago. Sin embargo, si al menos uno de sus adquirentes admite tarjetas combinadas, como en el caso de tarjetas que pueden usarse como tarjetas de débito o crédito, el pagador debe seleccionar un método de pago en la página de pago (tarjeta de débito o tarjeta de crédito) para especificar el modo en que debe operar la tarjeta para este pago.
- Si está configurado para el método de pago Click to Pay, no se muestra como una opción de pago separada. En cambio, cuando se proporciona el correo electrónico del pagador, se le solicita una contraseña de un solo uso (OTP) y las tarjetas almacenadas en el perfil Click to Pay del pagador se enumeran automáticamente y se pueden seleccionar. Si el pagador no tiene un perfil Click to Pay, se le ofrece la opción de crearlo.
- Si está configurado para la autenticación 3D Secure (3DS), de forma predeterminada se le solicitará a su pagador que se autentique antes de realizar el pago. Si desea optar por ignorar la autenticación, consulte Ignorar las características de seguridad.
- Si el pago se realiza correctamente, el pagador puede obtener el recibo de pago de una de estas fuentes:
- Recibo hospedado en el motor de pagos (ya sea en la página incrustada o en la página de pago). Este es el comportamiento predeterminado.
- Su aplicación o sitio web
También puede suscribirse a notificaciones al pagador para permitir que a este le llegue el recibo por correo electrónico.
Si el pago no se realiza correctamente, Hosted Checkout muestra el resultado, permitiendo que el pagador vuelva a intentar la transacción con otros detalles de pago.