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

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.

2,400+

productos

15 min

Sincronización con el ERP

12

semanas de entrega

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

Iniciar Conversación

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

0 / 500