← Portada de Checkout WebPASO 03 / 05
Adapta el checkout a tu marca y a los dispositivos de tus clientes. La disponibilidad depende de la versión de la librería y de las funciones habilitadas para tu comercio.
Dónde se configuran
Estas mejoras se ven según la versión del componente y la configuración enviada al inicializar Flex. Si tu comercio ya tiene Flex activo, revisa esta tabla para saber qué debes añadir o validar en tu integración.Envía explícitamente
display_settings.methods con los métodos habilitados que quieras mostrar, por ejemplo CARD o YAPE, para mantener una configuración predecible.El logo configurable no se envía dentro del objeto de inicialización. Para habilitarlo, el comercio debe compartir con el equipo de integraciones una URL pública HTTPS del logo que se mostrará en el checkout.
Detalle por mejora
Logo configurable
Logo configurable
- Permite personalizar el logo que aparece en la parte superior izquierda del checkout.
- El comercio debe compartir la URL pública HTTPS del logo que desea mostrar.
- La URL debe apuntar directamente al archivo de imagen y estar disponible sin autenticación.
- La activación se coordina con el equipo de integraciones; no se configura desde
settings,display_settingsnii18n.
Multidioma
Multidioma
- Selector de idioma visible dentro del checkout.
- Soporte inicial para
ESyEN. - Ayuda a comercios con compradores que prefieren una experiencia bilingüe.
- Se configura en Inicializar el componente, dentro del objeto
i18n.
Botón de cerrar
Botón de cerrar
- Botón de cierre más visible en la interfaz.
- Permite salir del checkout sin ambigüedad.
- Mejora el control del usuario durante el proceso de pago.
- Se activa con
settings.show_close_buttonen Inicializar el componente.
Visualización de tarjeta
Visualización de tarjeta
- Tarjeta renderizada de forma más visual.
- Logos de marca visibles cuando corresponda.
- Campos principales organizados para facilitar la lectura.
- Revisa
CARDendisplay_settings.methodsy los datos enviados en Construcción del payload.
Bordes y consistencia visual
Bordes y consistencia visual
- Bordes redondeados en contenedores y campos.
- Separación visual más clara entre métodos de pago y formulario.
- Apariencia más limpia y consistente entre flujos.
- Se controla con
settings.show_borderen Inicializar el componente.
Yape UX
Yape UX
- Pantalla de Yape más directa.
- Campo de celular y código de aprobación mejor diferenciados.
- Mensajes de ayuda orientados a reducir errores del comprador.
- Revisa que
YAPEesté habilitado endisplay_settings.methodsy usa Datos de prueba para validar el flujo.
Número de operación
Número de operación
- El checkout muestra el número de operación asociado al pago.
- Facilita trazabilidad para soporte, conciliación y revisión operativa.
- Ayuda al comercio y al comprador a identificar el intento de pago.
- Se activa con
settings.show_operation_numberen Inicializar el componente.
Comportamiento responsive
Flex conserva su estructura interna mientras el contenedor externo calcula una escala adecuada para el viewport.Web
Mantiene la escala original cuando el formulario cabe en la ventana.
Celular
Reduce el formulario proporcionalmente para evitar cortes horizontales.
Contenido dinámico
Recalcula la altura cuando Flex cambia de paso o método de pago.
Ejemplo de implementación
Este ejemplo visual usa una presentación popup. La inicialización, los callbacks y el desmontaje descritos más adelante también aplican a las presentaciones embebida y expandida.
- Estructura HTML
- Estilos base
- Lógica responsive
- Desmontar Flex
Antes de publicar
Comprueba el componente en estos escenarios:4. Resultados y cierre
Interpreta callbacks, confirma el pago desde backend y desmonta el formulario.

