Grupo Rivera Ferromat es una tienda online B2B desarrollada a medida sobre PHP y MySQL para una ferretería: más de 10.000 productos activos, precios distintos según el tipo de cliente, pedidos al por mayor, buscador por referencia de producto y stock sincronizado con el sistema de gestión del negocio. El proyecto se entregó en más de tres meses.

ClienteGrupo Rivera Ferromat
SectorFerretería y suministro industrial
ServicioDesarrollo a medida
TecnologíasPHP, MySQL, Apache, Plataforma propia (sin base prefabricada), Módulo de tarifas por cliente (B2B), Buscador por referencia de producto, Sincronización de stock con el sistema de gestión
DuraciónMás de 3 meses
Nuestro rolDesarrollo completo de la tienda: catálogo de miles de referencias, tarifas por cliente, pedidos mayoristas, buscador por referencia, cuenta de cliente con histórico y sincronización de stock.
Publicado12 de abril de 2016

Grupo Rivera Ferromat es una ferretería que vende a profesionales: albañiles, instaladores, talleres y pequeñas constructoras que compran por caja y repiten pedido cada semana. Su tienda online no podía ser una tienda normal —un precio único para todos y un carrito de una unidad—, así que se desarrolló a medida sobre PHP.

El resultado: más de 10.000 productos activos, tarifas distintas según el tipo de cliente, pedidos al por mayor, buscador por referencia de producto y stock sincronizado con el sistema de gestión del negocio. El proyecto se entregó en más de tres meses.

El reto: una ferretería que vende a profesionales

Una tienda online de ferretería tiene tres problemas que no aparecen en otros comercios, y los tres vienen de lo mismo: quien compra no es un particular que pasa por casualidad, es un profesional que compra mucho, compra a menudo y sabe exactamente lo que quiere.

Un precio no puede ser uno solo

El instalador que compra cien unidades no puede pagar lo mismo que alguien que se lleva un tornillo suelto, y el taller con el que se trabaja desde hace años no paga lo mismo que el que entra por primera vez. Si la tienda tiene un único precio, o se pierde margen con los profesionales o se les echa con un precio de venta al público que no pueden asumir.

El cliente llega con la referencia en la mano

En una ferretería nadie busca «tornillo», se busca la medida, el diámetro o la referencia exacta, y muchas veces el cliente ya la trae apuntada del presupuesto. Un buscador que solo entiende nombres comerciales obliga a navegar por categorías hasta dar con la pieza, y con miles de referencias eso significa perder la venta.

Miles de referencias y un stock que cambia cada día

Un catálogo de ferretería no es una colección de productos que se publica una vez: entran referencias, se descatalogan otras y el stock se mueve a diario en el mostrador. Si la tienda y el sistema de gestión del negocio no dicen lo mismo, el cliente compra algo que no hay.

La solución: una tienda a medida sobre PHP

Se construyó la tienda completa a medida sobre PHP y MySQL, en vez de adaptar una plataforma prefabricada a las reglas de una ferretería. La razón es que casi todo lo que define este negocio —el precio por cliente, el pedido al por mayor, el buscador por referencia y el stock sincronizado— son reglas, no plantillas: se implementan tal como se definen o no funcionan.

Estanterías de ferretería con herramienta y material organizado por referencias Un catálogo de ferretería se organiza por referencias y medidas, no por nombres comerciales: la tienda tiene que responder a esa lógica.

Tarifas por cliente: el precio deja de ser un dato del producto

El módulo de tarifas por cliente permite que cada comprador tenga asignada la suya y vea ese precio al entrar en su cuenta, tanto en la ficha del producto como al cerrar el pedido. Es el cambio más profundo de una tienda B2B: el precio deja de ser un atributo del producto y pasa a ser parte de la relación con cada cliente.

Pedidos al por mayor, con la cuenta del cliente por delante

El profesional no compra unidades sueltas: compra cajas, palets y pedidos mínimos. La tienda permite ese tipo de pedido sin que el cliente tenga que pelearse con el carrito, y siempre sobre su cuenta y su tarifa, de modo que lo que ve en pantalla es lo que le van a facturar.

Histórico: recomprar en dos clics

Un cliente profesional repite: los mismos materiales, mes tras mes. La cuenta de cliente guarda su histórico de pedidos para que pueda volver sobre lo que ya compró, ajustar cantidades y confirmar, en lugar de reconstruir el pedido desde el catálogo cada vez.

Cómo lo implementamos en más de tres meses

El orden del proyecto lo marcó el catálogo. Antes de pensar en la tienda se definieron las tarifas, se cargaron las referencias y se conectó el stock; con esa base resuelta, la parte visible fue la más rápida de todas.

Almacén con mercancía organizada por referencias y control de existencias El stock real es el que manda: si la tienda y el sistema de gestión no dicen lo mismo, el cliente compra lo que no hay.

Primero el catálogo y las tarifas, después la tienda

Miles de referencias con sus precios por tipo de cliente no se cargan a mano: se preparó la estructura para volcar el catálogo del sistema de gestión y mantener después las altas y bajas sin tocar la base de datos.

Stock sincronizado y pruebas por tipo de cliente

La tienda se conectó con el sistema de gestión para que las existencias que ve el cliente sean las reales, y se probó la compra completa con cada tipo de cliente: que cada uno vea su tarifa, que el pedido mayorista cuadre y que el stock se descuente donde tiene que descontarse.

Resultados

La tienda se entregó funcionando con el catálogo cargado y las reglas de precio en producción. Estas fueron las necesidades del proyecto y cómo se resolvieron:

Necesidad Cómo se resolvió
Que cada profesional vea su precioTarifas por cliente, visibles al entrar en su cuenta
Comprar al por mayor, no de una en unaPedidos mayoristas, con cantidades por caja y pedido mínimo
Encontrar el producto por su códigoBuscador por referencia de producto
Repetir la compra de siempreCuenta de cliente con histórico de pedidos
Que el stock que se muestra sea el realSincronización con el sistema de gestión del negocio

El resultado medido del proyecto: más de 10.000 productos activos en la tienda. Es el dato que mejor resume el trabajo, porque un catálogo de ese tamaño no se sostiene a mano —cada referencia con su tarifa y su existencia al día—, sino con una plataforma que lo hace sola y un buscador que encuentra la pieza por su código.

Qué necesita una tienda B2B de ferretería

Si vendes al por mayor y estás planteando llevar el negocio a internet, estos son los puntos que deciden si la tienda va a servir para vender o solo para estar:

  • Tarifas por cliente: sin precios distintos para profesionales y particulares, la tienda no encaja en el negocio.
  • Pedido mayorista de verdad: por caja, por palet o con pedido mínimo, no solo una cantidad editable en el carrito.
  • Buscador por referencia, porque el cliente profesional llega con el código, no con el nombre comercial.
  • Cuenta de cliente con histórico: quien repite compra quiere repetir pedido, no volver a buscarlo.
  • Stock sincronizado con el sistema de gestión: vender lo que no hay cuesta más caro que no vender.

Si tu catálogo y tus precios no caben en una plantilla, en la página de servicios contamos cómo trabajamos, y puedes escribirnos para revisar tu caso concreto.

Preguntas frecuentes

¿Qué diferencia una tienda B2B de una tienda online normal?

En una tienda normal todos los visitantes ven el mismo precio y compran de una en una. En una tienda B2B el precio depende del comprador, el pedido se hace por caja, palet o pedido mínimo, y el cliente profesional repite compras: necesita ver su tarifa, su histórico y sus referencias habituales. Son tres cosas que hay que programar, no configurar.

¿Cómo se gestionan los precios distintos para cada cliente?

Con un módulo de tarifas por cliente: cada comprador tiene asignada la suya y ve ese precio al entrar en su cuenta, tanto en la ficha del producto como en el carrito. Es la pieza que más condiciona una tienda B2B, porque el precio deja de ser un dato del producto y pasa a ser un dato de la relación con cada cliente.

¿Por qué el buscador por referencia es clave en una ferretería?

Porque el profesional no busca «tornillo», busca su referencia o su medida concreta, y a menudo llega con el código en la mano. Un buscador que solo entiende nombres comerciales obliga al cliente a navegar por categorías hasta encontrarlo, y en un catálogo de miles de referencias eso es la diferencia entre comprar o irse a la competencia.

¿Cuánto tarda una tienda B2B con miles de referencias?

Este proyecto se entregó en más de tres meses. El calendario no lo marca el diseño, lo marca el catálogo y las reglas de precio: cargar miles de referencias con sus tarifas, sincronizar el stock con el sistema de gestión y probar la compra como cada tipo de cliente.