Pedir presupuesto
  1. Inicio
  2. Guías
  3. Tienda online B2B
Desarrollo a medidaActualizado 7 min de lectura

Tienda online B2B: tarifas por cliente, condiciones y ERP

Vender a empresas por internet exige precios, mínimos y condiciones de pago distintos para cada cliente. Qué cubren de serie Shopify, PrestaShop y WooCommerce y qué suele necesitar desarrollo.

Portada de la guía: Tienda online B2B: tarifas por cliente, condiciones y ERP
Ilustración editorial de la guía.

En resumen

  • Decide primero dónde vive cada tarifa y qué sistema manda sobre ella.
  • Shopify trae funciones B2B nativas según el plan; PrestaShop, grupos y precios específicos.
  • En WooCommerce casi todo el canal B2B llega con extensiones o con un plugin propio.
  • Riesgo de crédito, pedido rápido y precios del ERP en tiempo real suelen programarse a medida.

Una tienda online B2B vende a empresas, y las empresas compran de otra manera: repiten pedido, negocian precio, pagan a plazo y piden por cajas. Montar ese canal sobre Shopify, PrestaShop o WooCommerce es perfectamente posible, aunque cada plataforma trae de serie una parte distinta de lo que hace falta y el resto hay que configurarlo, añadirlo con extensiones o programarlo. Repasamos las funciones que suele pedir un canal B2B, qué cubre cada plataforma y dónde suele hacer falta desarrollo.

Qué necesita una tienda online B2B que no tiene una tienda B2C

La lista varía según el sector, pero estas piezas aparecen en casi todos los proyectos:

  • Precios distintos según el cliente o su grupo, muchas veces mostrados sin IVA.
  • Pedidos mínimos por importe o por cantidad, y venta por cajas o múltiplos.
  • Condiciones de pago pactadas: transferencia, domiciliación o pago aplazado.
  • Alta de clientes con revisión antes de que puedan ver precios o comprar.
  • Catálogo restringido, con referencias que solo ven ciertos clientes.
  • Pedidos repetidos o listas de compra habitual.
  • Datos fiscales completos y, en España, casos como los clientes en recargo de equivalencia.
  • Sincronización con el ERP, donde suelen vivir tarifas, riesgo de crédito y facturación.

No todas tienen el mismo peso. Para una distribuidora con pocas decenas de clientes que siempre piden lo mismo, lo urgente puede ser el pedido rápido; para un fabricante con cientos de clientes y tarifas negociadas, el cálculo de precios.

Tarifas por cliente o por grupo de clientes

La primera decisión es de negocio. Hay empresas que trabajan con unos pocos grupos (distribuidor, instalador, tienda) y un descuento por grupo, y otras donde cada cliente tiene su tarifa, con descuentos distintos por familia de producto y precios netos para algunas referencias. La primera situación se resuelve con configuración en casi cualquier plataforma. La segunda casi siempre implica traer los precios del ERP.

Antes de elegir cómo implementarlo, aclara:

  • Si el precio de un cliente es un descuento sobre la tarifa general o un precio neto pactado.
  • Si hay descuentos por volumen y cómo se combinan con los del cliente.
  • Si las promociones de la web se suman o no al precio negociado.
  • Dónde vive hoy cada tarifa y quién la cambia.

Imagina una distribuidora de material eléctrico con tres tarifas base y descuentos por familia para cada cliente. Si el ERP ya calcula ese precio, duplicar la lógica en la tienda acaba produciendo precios distintos en cada sistema. Suele funcionar mejor que la tienda reciba del ERP el precio final de cada cliente, o que lo consulte en el momento, según cuántas combinaciones haya y cuánto tarde el ERP en responder.

Pedidos mínimos, cantidades y condiciones de pago

Los mínimos B2B toman varias formas: un importe mínimo por pedido, una cantidad mínima por referencia, venta solo en múltiplos de caja o un mínimo distinto según el grupo de cliente. Conviene que la tienda lo explique antes del checkout, en la ficha y en el carrito, para que el cliente no descubra la regla al intentar pagar.

Las condiciones de pago también cambian por cliente. Un cliente nuevo puede pagar con tarjeta o por transferencia anticipada, mientras que uno habitual tiene pago aplazado según su acuerdo. Ese pago aplazado suele ir ligado a un límite de riesgo que vive en el ERP o en contabilidad. Si la tienda no lo consulta, un cliente con facturas vencidas puede seguir comprando a plazo sin que nadie lo detecte hasta final de mes.

Alta de cuentas, catálogo restringido y pedidos recurrentes

Aprobación de cuentas

En B2B es habitual que el registro quede pendiente hasta que alguien revisa el CIF, la actividad o la zona del cliente. La cuenta aprobada se asigna entonces a un grupo o a una tarifa. Si el cliente también existe en el ERP, decide qué sistema crea la ficha y cómo se enlazan los dos códigos, porque un cliente dado de alta dos veces es una fuente segura de pedidos mal facturados.

Catálogo restringido

Algunas referencias solo deben verlas ciertos clientes, como los productos de uso profesional o los artículos fabricados para un cliente concreto. Ocultarlos del listado no basta si la ficha sigue accesible por su dirección o aparece en el buscador interno.

Pedidos recurrentes

Los compradores profesionales repiten. Repetir un pedido anterior, guardar listas de compra o pedir introduciendo referencias y cantidades en un formulario rápido ahorran mucho tiempo a quien compra cada semana lo mismo. Son funciones sencillas de describir que muchas plataformas no traen tal cual.

Qué trae de serie cada plataforma para una tienda online B2B

Lo que sigue es una orientación general. Las funciones cambian con cada versión y cada plan, así que revisa la documentación del fabricante antes de decidir.

Shopify

Shopify tiene funciones B2B nativas: empresas como clientes, con sus propias ubicaciones, catálogos con precios específicos, y métodos de pago y envío que se pueden personalizar por empresa. Según el plan, incluye también reglas de cantidad, precios por volumen o condiciones de pago. Qué entra en cada plan y con qué límites ha ido cambiando, por lo que comprueba la disponibilidad en tu plan antes de dar nada por hecho. Lo que suele requerir desarrollo son los precios calculados por el ERP en tiempo real, el control de riesgo de crédito o los flujos de aprobación con varias personas.

PrestaShop

PrestaShop trae grupos de clientes con descuento por grupo, precios específicos por cliente, grupo o cantidad, visibilidad de categorías por grupo y cantidad mínima de compra por producto. También tiene un modo B2B que, según la versión, añade datos de empresa y campos de riesgo en la ficha del cliente. Los pedidos mínimos por grupo, la aprobación de cuentas o el pedido rápido suelen resolverse con módulos o con desarrollo propio.

WooCommerce

WooCommerce está pensado de serie para venta a consumidor final. Tiene usuarios con roles de WordPress y cupones restringidos por cliente, pero los precios por rol, los mínimos, la aprobación de cuentas o el catálogo oculto llegan con extensiones B2B o mayoristas, o con un plugin propio. Es habitual acabar con varias extensiones que se solapan. Si llegas a ese punto, un plugin propio que reúna las reglas B2B suele dar menos trabajo de mantenimiento.

Qué suele programarse a medida en un canal B2B

Con lo que trae cada plataforma y alguna extensión se cubre una parte. Lo que normalmente queda para desarrollo es la lógica que depende de otros sistemas o de acuerdos particulares:

  • Precios calculados a partir de la tarifa del ERP cuando no caben en catálogos o grupos.
  • Consulta del riesgo de crédito antes de ofrecer pago aplazado.
  • Pedido rápido por referencia o carga de pedidos desde un fichero.
  • Aprobación de cuentas con validación de datos fiscales y alta automática en el ERP.
  • Comerciales que preparan pedidos en nombre de sus clientes.
  • Acceso del cliente a sus facturas y albaranes desde su cuenta.

En ecommerce B2B contamos cómo planteamos estos desarrollos en cada plataforma.

Sincronización con el ERP en una tienda B2B

En B2B el ERP pesa más que en B2C, porque es donde están los clientes, sus condiciones y su riesgo. Antes de conectar, define qué viaja en cada sentido:

  • Del ERP a la tienda: clientes y sus condiciones, tarifas, stock y, si hace falta, riesgo disponible.
  • De la tienda al ERP: pedidos, nuevas altas de clientes y cambios de dirección.
  • Del ERP al cliente, a través de la tienda: estados del pedido, albaranes y facturas.

Para cada dato, decide qué sistema manda y qué ocurre si la conexión falla durante un rato. En la guía para conectar la tienda online con el ERP repasamos qué preguntar al proveedor del ERP, y si ya tienes problemas con pedidos que llegan dos veces, en qué hacer cuando un pedido se envía dos veces al ERP vemos cómo evitarlo. Si el proyecto es más amplio, lo planteamos como una integración ERP y ecommerce diseñada para tu caso.

Qué preparar antes de pedir presupuesto para tu canal B2B

  • Tipos de cliente y cómo se calcula el precio de cada uno, con dos o tres ejemplos reales de tarifa.
  • Mínimos de pedido y reglas de cantidad, por cliente, grupo o producto.
  • Formas de pago por tipo de cliente y de dónde sale el límite de riesgo.
  • Proceso actual de alta de clientes y quién lo aprueba.
  • Productos o familias que no todos los clientes deben ver.
  • Qué ERP usas, qué versión o plan, y si expone una API documentada.
  • Si B2B y B2C compartirán tienda o irán por separado.
  • Qué parte del proceso se hace hoy por teléfono, correo u hojas de cálculo.

Con esa información podemos separar lo que tu plataforma ya cubre de lo que habría que programar, y valorarlo.

Preguntas frecuentes

Preguntas frecuentes

Si tu pregunta no está aquí, escríbenos a info@whatmkt.com.

¿Puedo tener B2B y B2C en la misma tienda?

Sí, y es lo más habitual: los clientes profesionales inician sesión y ven sus precios, su catálogo y sus formas de pago. Una tienda separada tiene sentido cuando la marca o el catálogo son muy distintos, o cuando las reglas de un canal complican demasiado el otro.

¿Cómo se muestran precios sin IVA a los clientes profesionales?

Depende de la plataforma. En algunas se configura por grupo de clientes o por catálogo, y en otras hace falta una extensión o algo de código para mostrarlos según el tipo de cliente. Revisa también los pedidos intracomunitarios y los clientes en recargo de equivalencia.

¿Shopify B2B está disponible en todos los planes?

Shopify ha ido ampliando sus funciones B2B, pero lo que incluye cada plan y sus límites cambian con el tiempo. Antes de decidir, consulta la documentación de Shopify para tu plan y comprueba catálogos, reglas de cantidad y condiciones de pago.

¿Cuándo conviene programar el canal B2B en lugar de usar extensiones?

Cuando las reglas de precio, riesgo o aprobación vienen del ERP o tienen tantas excepciones que la configuración no las recoge. También cuando acumulas varias extensiones B2B que se solapan y cada actualización obliga a revisarlas todas.

El siguiente paso

Te ayudamos a aplicarlo en tu tienda

Explícanos qué pasa en tu tienda y te enviamos cómo lo abordaríamos, el alcance y el presupuesto. Si basta con configurar algo, te lo decimos.

Pedir valoración
O directamente: info@whatmkt.comTeléfono: 643 369 869
Pedir presupuesto LLAMAR