Saltar al contenido
DemoEmpezar ya

Modena

Tienda online con integración completa de pagos: BT iPay3 para tarjeta y TBI Bank para pago a plazos. Arquitectura estable para un volumen constante de pedidos.

  • E-commerce
  • Payment Integration
  • BNPL
  • Web Development
Modena

Reto

Modena vende productos para baño y decoración interior con precios medios de entre 800 y 8000 RON por pedido, una categoría donde el pago a plazos es un factor crítico en la decisión de compra. Necesitaban integración con BT iPay3 para tarjetas (con soporte 3DS y preautorización para productos en stock con entrega diferida) e integración con TBI Bank para el pago a plazos de 12 a 24 meses, con interés cero entre 100 y 1.000 lei. Además de una arquitectura capaz de procesar simultáneamente el pago a plazos vía TBI y el pago con tarjeta vía BT, sin confundir la sesión del usuario. El código existente era PHP a medida monolítico con años de evolución; cualquier cambio radical podía desestabilizarlo.

Solución

Implementamos ambas integraciones de pago directamente sobre la base de código existente, con una separación estricta entre la lógica de pago y la lógica de producto, para no interferir con las funcionalidades existentes. Para BT iPay3 construimos el flujo en dos fases (autorización en el checkout, captura al confirmarse la entrega) para evitar retener fondos de productos agotados. Para TBI Bank implementamos cifrado RSA para las peticiones, validación en el servidor de los cálculos de interés (TBI calcula de forma independiente, nosotros verificamos la reconciliación), y un webhook handler que marca el pedido como pagado solo tras la confirmación de TBI. Todas las peticiones críticas se registran con un identificador único para la auditoría. Las sesiones de usuario no se mezclan entre los tipos de pago: un usuario que elige el pago a plazos con TBI no puede completar con tarjeta en la misma sesión, evitando así bugs de race condition. El reinicio recuperable se probó en 50 sesiones reales antes del lanzamiento en producción.

Proceso

  1. 01
    Descubrimiento con el equipo de Modena sobre los flujos reales de pedidos y las categorías de productos
  2. 02
    Documentación de las API de BT iPay3 y TBI Bank, identificación de casos límite
  3. 03
    Entorno sandbox con tarjetas de prueba BT y entorno de pruebas de TBI
  4. 04
    Implementación progresiva con feature flags por método de pago
  5. 05
    Registro de auditoría para cada transacción con correlación cliente/pedido
  6. 06
    Lanzamiento gradual: 10% de tráfico de prueba, monitorización, expansión al 100%
  7. 07
    Procedimiento de rollback probado y documentado para cada integración

Resultados

Tarjeta BT iPay3 + Pago a plazos TBI Bank
2 métodos
Pago a plazos TBI Bank disponible
12-24 meses
Tarjeta confirmada en la página del banco
3DS
Incidentes de pago duplicado tras el lanzamiento
Cero

Otros estudios de caso

  • Zelviro

    Tienda online con más de 13.000 productos, integración con eMAG, Trendyol y Temu, sincronización automática de stock y pedidos, optimizada para la conversión.

    2024 - 2026

  • Helix Trading

    Plataforma a medida de trading educativo: simulador propio, flujo completo de challenges, Next.js, PostgreSQL y autenticación segregada por rol.

    2025 - 2026

  • Climatizare.net

    Transformación de un sitio de servicios HVAC en una tienda online completa, sin reescribir el código y con despliegue sin downtime.

    2024 - 2026

¿Quieres resultados similares para tu proyecto?

Compra el plan adecuado, prueba la demo o mira nuestra película.

Hablemos

Auditoría SEO gratuita

Cere un audit SEO gratuit pentru site-ul tău

Lasă-ne numele, emailul și adresa site-ului. Îl verificăm și revenim cu ce îți ține site-ul în urmă în Google.

Usamos los datos enviados solo para responder a tu solicitud. Detalles en la Política de privacidad.

Cookies. Solo usamos almacenamiento esencial; el de análisis y marketing solo si aceptas. Detalles en la Política de cookies y la política de privacidad.