Página de pago alojada
La página de pago alojada (HPP) ofrece a sus clientes una forma fácil de enviar un pago a su negocio mostrando un formulario de pago como un iFrame en su página de finalización de la compra o como una página de pago independiente. La HPP le ofrece una forma de agregar funciones de pago seguras a su sitio web al tiempo que limita su exposición a la normativa de PCI.
La documentación de la HPP incluye toda la información necesaria para configurar la HPP e integrarla como parte de su sitio web:
- Descripción general de la implementación: Una descripción de alto nivel de cómo funciona la HPP como parte de su aplicación.
- Requisitos previos: Una lista de los requisitos que debe tener antes de implementar la HPP.
- Configuración: Una guía de paso a paso que detalla cómo utilizar el vPortal para configurar la apariencia y las funciones de la HPP.
- Integración: Una guía detallada para agregar la HPP a su aplicación web.
Funciones
La HPP de Vesta incluye las siguientes funciones:
- Personalización de los formularios de pago y los recibos por correo electrónico: Asegúrese de que el aspecto de la HPP coincida con la imagen de su marca configurando el logo y los colores que aparecen en el formulario de pago.
- Protección contra el fraude y gestión de riesgos de Vesta: Aplique todas las funciones de protección contra el fraude de Vesta y reciba la misma garantía de fraude cero por cada transacción aceptada sin ninguna solicitud de API adicional.
- Pruebas de identidad y autenticación segura de clientes automatizada: Lleve a cabo la autenticación segura de clientes enviando automáticamente la transacción a la autenticación de 3DSecure cuando sea necesario. Si una transacción requiere una prueba de identidad, la HPP guía automáticamente al cliente para que obtenga e ingrese un código de acceso única.
- Compatible con Apple Pay: Ofrezca a sus clientes una forma adicional de pagar sus compras aceptando Apple Pay sin ningún paso adicional de integración.
- Recuperación de impuestos automatizada y recopilación de la dirección de facturación: Apoye la finalización de compra de los clientes al recopilar la información de la dirección de facturación directamente en el formulario de pago. Si el cliente cambia la dirección de facturación durante la finalización de la compra, la HPP recupera el nuevo importe de los impuestos desde un webhook que se configura en el Portal de Vesta.
- Pagos en cuotas: Ofrezca planes de pago en cuotas de 3, 6, 9 o 12 meses sin ninguna codificación adicional por su parte. Vesta se encarga de la solución de pagos recurrentes por usted.
- Confirmaciones de pagos diferidos: Espere a cargar la tarjeta de su cliente hasta que el pedido se haya enviado. Esto puede mejorar la satisfacción del cliente, apoyar los pedidos pendientes y darle tiempo a usted para asegurarse de que la transacción no era fraudulenta antes de completar el pedido. En el caso de las confirmaciones diferidas, la transacción permanecerá abierta durante un máximo de 5 días. Debe confirmar la transacción utilizando el punto final
Disposition
de la API de REST de Enterprise Acquiring o en la pantalla de búsqueda de transacciones en el portal de Vesta. - Localización: Establezca el idioma de visualización de la página de pago utilizando el campo
LocaleCode
en el cuerpo de su solicitud al punto finalOrderCreate
.
Descripción general de la implementación
Los siguientes pasos describen el proceso de finalización de la compra utilizando la HPP:
-
Cuando su cliente termine de comprar y esté listo para finalizar la compra, muestre un formulario web para recopilar cualquier información adicional que requiera el punto final
OrderCreate
. -
Cuando su cliente esté listo para pagar, envíe una solicitud POST al punto final
OrderCreate
de la API de REST de la HPP con los datos del cliente en el cuerpo de la solicitud.La respuesta de
OrderCreate
incluirá una URL para el formulario de pago. -
Redirija a su cliente a la URL del formulario de pago o muestre la URL en un iFrame en su página de finalización de la compra.
Nota: Para ofrecer Apple Pay como opción de pago, debe redirigir a su cliente a la URL. La opción de Apple Pay no se puede ofrecer cuando se muestra la página de pago en un iFrame.
Su cliente introduce los datos del pago y actualiza la dirección de facturación si es necesario. Vesta analiza la transacción para detectar fraude y envía el pago para su procesamiento. Si el cliente editó la dirección de facturación, Vesta recupera el importe de los impuestos actualizado desde la URL del webhook que usted configuró y actualiza el importe de los impuestos que se van a cobrar.
Cuando Vesta termine de procesar la transacción, enviará los resultados con el método POST a la URL del webhook de estado del pedido que usted especifica durante la configuración y, si es necesario, redirigirá a su cliente a una página de confirmación que usted especifica.
-
Muestre una página que informa a su cliente sobre los resultados de la transacción y gestione la ejecución del pedido como se hace habitualmente.
Consulte las páginas de Configuración y Integración para obtener detalles sobre cómo incorporar la HPP a su aplicación.
Requisitos previos
Comuníquese con su especialista en integración para programar un recorrido por la página de pago alojada y para que la habilite en su cuenta.
Para utilizar la HPP en su aplicación, debe asegurarse de disponer de los siguientes elementos antes de proceder con la integración:
- Cuenta de Enterprise Acquiring: La HPP exige una cuenta de Enterprise Acquiring para que Vesta pueda enviar las transacciones para su procesamiento en tu nombre.
- Contraseña de API: Debe enviar su contraseña de API con cada solicitud que haga a las API de Vesta. Obtenga su contraseña de API en la página Settings (Configuración) del Portal de Vesta y seleccione “API Keys (Claves de API) en el panel Developer Settings (Configuración para desarrolladores).