G24. Configuración de una forma de pago con confirmación inmediata 1. Definición Una forma de pago con confirmación inmediata es aquella en la que la transacción se valida en tiempo real y el pedido queda automáticamente confirmado sin intervención manual. Ejemplos: tarjeta (Redsys, CECA, Stripe), PayPal, etc. 2. Requisitos previos Antes de la configuración, es necesario: Disponer de una cuenta activa en la pasarela de pago Tener credenciales de acceso (claves, identificadores, tokens, etc.) Haber solicitado la activación del entorno de pruebas y/o producción Configurar los datos fiscales y bancarios en el proveedor 3. Alta de la forma de pago En el panel de administración del comercio: Acceder a la sección Formas de pago Crear una nueva forma de pago Seleccionar el tipo: Pasarela de pago / pago online Asignar un nombre identificativo (ej.: “Tarjeta de crédito”) 4. Configuración de credenciales Introducir los datos proporcionados por la pasarela: Claves públicas y/o privadas Identificadores de comercio Terminal o cuenta asociada Entorno (test o producción) Es importante verificar que las credenciales correspondan al entorno seleccionado. 5. Configuración de URLs de notificación La pasarela debe comunicar el resultado del pago al sistema. Para ello se configuran: URL de notificación (webhook/IPN) → confirmación automática del pago URL de retorno OK → pago correcto URL de retorno KO → pago fallido Estas URLs permiten actualizar el estado del pedido en tiempo real. 6. Configuración del flujo de pago Dependiendo de la pasarela: Con redirección (Redsys, CECA):El cliente es redirigido a la pasarela externa Integrado (Stripe):El pago se realiza dentro del propio checkout 7. Configuración del estado del pedido Definir cómo se comporta el sistema tras el pago: Pedido confirmado automáticamente si el pago es correcto Pedido cancelado o pendiente si el pago falla Estados intermedios si la pasarela lo requiere 8. Pruebas en entorno sandbox Antes de activar en producción: Realizar pedidos de prueba Validar distintos escenarios: Pago correcto Pago rechazado Cancelación Verificar la recepción de notificaciones 9. Activación en producción Una vez validadas las pruebas: Cambiar credenciales a entorno real Activar la forma de pago Realizar una compra real de verificación 10. Monitorización y mantenimiento Tras la activación: Revisar logs de transacciones Controlar posibles errores de notificación Verificar conciliación de pagos Mantener actualizadas las credenciales y certificados 11. Consideraciones La confirmación automática depende de la correcta recepción del webhook Problemas en la comunicación pueden generar pedidos no confirmados Cada pasarela puede tener requisitos específicos adicionales