Saltar al contenido
Editura Academiei Române · E-Commerce

Plataforma E-Commerce para Editorial Académica

La tienda oficial en línea de la editorial de la Academia Rumana — al servicio de investigadores en más de 30 países.

Año 2024
Duración 5 meses
Equipo 2 ingenieros
Estado En producción · junio 2024
Visitar ear.ro

Un vistazo al producto.

Editura Academiei Române es la editorial académica más antigua y prestigiosa de Rumanía, operando bajo la Academia Rumana de Ciencias. Su catálogo incluye aproximadamente 2.800 títulos activos: libros revisados por pares, revistas científicas, publicaciones periódicas y ediciones recopilatorias de todas las disciplinas académicas.

Antes de este proyecto, su presencia online era un catálogo estático con un botón de «llame para pedir». Los pedidos se gestionaban manualmente por correo y teléfono. Los académicos internacionales — los compradores naturales de obras científicas — no tenían manera de comprar directamente. Nos pidieron construir una tienda e-commerce de verdad, lo bastante rápido para que el equipo de envíos sintiera el impacto en el mismo mes del lanzamiento.

Desafio

La tienda tenía que atender simultáneamente a dos grupos muy distintos: clientes rumanos que pagan con tarjetas locales y transferencia bancaria (donde Netopia es el estándar local), y académicos internacionales que pagan con Visa, Mastercard y Amex (donde Stripe es el predeterminado). Operar ambos era innegociable.

La preparación de envíos era otro punto de fricción. El personal imprimía las etiquetas de envío FanCourier una por una, transcribiendo direcciones a mano — un proceso propenso a errores que consumía horas cada día. Cualquier sistema nuevo que no automatizara ese flujo no habría sido notablemente mejor que el anterior.

Enfoque

Elegimos Laravel 11 + Livewire 3 en lugar de un stack Inertia+Vue. El equipo editorial tenía que poder hacer pequeños cambios de contenido por su cuenta (descripciones de producto, precios, títulos nuevos) sin ejecutar un build de frontend ni desplegar — el renderizado del lado del servidor de Livewire mantuvo la superficie de mantenimiento pequeña y el proceso de despliegue simple.

Dos guards de pago conviven limpiamente: Stripe gestiona EUR y USD para internacional; Netopia gestiona RON para tarjetas rumanas, con transferencia bancaria local como alternativa. El checkout selecciona automáticamente el procesador según el país detectado del cliente, con posibilidad de anulación manual.

La integración con la API de FanCourier genera e imprime automáticamente las etiquetas de envío al confirmar el pedido. El personal aún revisa las excepciones, pero los pedidos rutinarios pasan de compra a etiqueta impresa en menos de un minuto. Spatie Translatable gestiona la tienda bilingüe rumano/inglés sin la sobrecarga de un sistema i18n completo.

Dos stacks de pago, dos idiomas, una sola tienda — dual es el valor por defecto cuando sirves a Rumanía y al mundo.

Capacidades clave entregadas.

  • ~2.800 títulos entre libros, revistas, colecciones y publicaciones periódicas
  • Stack de pago dual: Stripe para internacional, Netopia para tarjetas rumanas
  • Generación automática de etiquetas de envío FanCourier al confirmar el pedido
  • Tienda bilingüe rumano/inglés con traducciones por título
  • Guards de autenticación separados para personal (editores) y clientes
  • Gestión de suscripciones a revistas con renovación automática
  • Admin editorial: el personal actualiza contenido sin desarrolladores
  • Tienda responsive probada en desktop, tablet y móvil al checkout

Resultados concretos, medidos en producción.

International Orders
+32 %
Interanual tras el lanzamiento
Daily Time Saved
~1,5 h
Etiquetas de envío automáticas
Order Processing
45 s
Frente a más de 8 minutos manuales
Titles Online
2.800
Catálogo completo, compra global

Los pedidos internacionales aumentaron un 32 % interanual tras el lanzamiento. El procesamiento de pedidos bajó de más de 8 minutos manuales a 45 segundos de extremo a extremo. Las etiquetas FanCourier automatizadas ahorran aproximadamente 1,5 horas de tiempo de envío al día.

Tecnologías utilizadas, agrupadas por rol.

Backend
Laravel 11 MariaDB
Frontend
Livewire 3 TailwindCSS 3
Integraciones
Stripe Netopia FanCourier API Spatie Translatable Spatie Media Library