Saltar al contenido principal

Un Canal de Compra B2B que Habla con SAP Business One

Cada cliente aprobado ve su precio, su crédito disponible y las existencias reales, sin llamar a su agente

Mundo Pet

El Desafío

Mundo Pet distribuye productos para mascotas al por mayor en Costa Rica y le vende a veterinarias, tiendas y agroservicios de toda la GAM. Cada pedido pasaba por un agente de ventas: el cliente llamaba o escribía, preguntaba precio y existencias, y el agente lo digitaba. El precio no es uno solo, depende de la lista asignada a cada cliente, y buena parte de la cartera compra a crédito con un límite que hay que respetar. Toda esa información vive dentro de SAP Business One, así que cualquier canal de autoservicio tenía que leerla de ahí o no iba a servir.

La Solución

Levantamos una tienda mayorista en Next.js 16 que se sincroniza con SAP Business One cada 15 minutos y le muestra a cada cliente aprobado su propia lista de precios. El catálogo queda visible para cualquier visitante, pero el precio y la compra requieren sesión. En el checkout el sistema valida el crédito disponible del cliente y confirma las existencias contra el ERP antes de cerrar el pedido, de modo que no se vende lo que no está. Sumamos un panel para que el equipo edite la portada y sus campañas sin pedir un despliegue, y un dashboard de ventas con análisis asistido por Claude para el equipo comercial.

Características Clave

  • Catálogo abierto, precio y compra solo para clientes aprobados
  • Lista de precios propia por cliente desde SAP Business One
  • Validación del crédito disponible en el checkout
  • Confirmación de existencias contra el ERP al cerrar el pedido
  • Panel para editar portada y campañas sin despliegue
  • Dashboard de ventas con análisis asistido por Claude

Resultados

Mundo Pet salió a producción en 2026 con más de 2,400 productos sincronizados desde SAP Business One cada 15 minutos. Sus clientes mayoristas ahora compran solos y a cualquier hora, viendo el precio que les corresponde y el crédito que tienen disponible, y el agente de ventas dejó de ser el único camino para levantar un pedido. La entrega tomó 12 semanas.

productos
2,400+
Sincronización con el ERP
15 min
semanas de entrega
12

Stack Tecnológico

Frontend
Next.js 16 React Tailwind CSS
Backend
TypeScript SAP Business One Resend ONVO Pay
Cloud
Vercel
IA
Claude
Base de Datos
Supabase Upstash Redis

Preguntas Frecuentes

Mundo Pet es un distribuidor mayorista de productos para mascotas en Costa Rica, y su tienda en mundopet.cr es un canal B2B. El catálogo es visible para cualquier visitante, pero ver precios y hacer un pedido requiere una cuenta de cliente mayorista aprobada por Mundo Pet.

El sitio de Mundo Pet se sincroniza con SAP Business One cada 15 minutos a través del Service Layer del ERP y toma de ahí productos, listas de precios, existencias y datos de cada cliente. SAP sigue siendo la fuente de verdad; la tienda no mantiene un catálogo paralelo.

La tienda de Mundo Pet está construida en Next.js 16 con React y TypeScript, usa Supabase para las sesiones y los datos de la aplicación, y está desplegada en Vercel. La integración con SAP Business One se hace a través del Service Layer del ERP, y el equipo comercial cuenta además con un dashboard de ventas con análisis asistido por Claude.

El e-commerce de Mundo Pet se entregó en 12 semanas, desde el arranque hasta la salida a producción en 2026. En ese plazo entraron el storefront B2B con más de 2,400 productos, la integración con SAP Business One, el panel de contenido para el equipo y el dashboard de ventas.

Iniciar Conversación

Completa el formulario y un experto te contactará para discutir tus necesidades

0 / 500