Productos selectivos y precios negociados
Ofrece un producto de temporada solo a ciertos clientes, con un precio acordado por cliente.
La situación del negocio
Tus productos habituales están disponibles para todos, pero Café de temporada 500 g se reserva para clientes seleccionados. Café Alba debe poder pedirlo a MXN 110 en lugar del precio base de MXN 120. Hotel Brisa debe seguir viendo solo el catálogo habitual.
Ambos clientes están activos y usan el mismo almacén público, Almacén Centro. Este ejemplo restringe un producto dentro de ese almacén. Para inventarios separados, consulta café e insumos para franquicias.
| Producto | Café Alba | Hotel Brisa |
|---|---|---|
| Productos habituales activos | Disponibles con sus precios calculados normalmente | Disponibles con sus precios calculados normalmente |
| Café de temporada 500 g | Disponibilidad personalizada y precio unitario de MXN 110 | No se ofrece |
Prepara el producto reservado
Crea el café de temporada con precio base de 120, asigna Almacén Centro en Stocked Locations y registra existencias ahí. Después edita el producto y desactiva Active antes de compartir el enlace de compra. Deja Allow orders without stock desactivado para este ejemplo.
Los productos inactivos pueden ofrecerse mediante permisos por cliente. Un producto activo pertenece al catálogo general: quitar el permiso personalizado no oculta un producto activo globalmente.

Otorga disponibilidad al cliente seleccionado
Abre Clients → Café Alba → + → Custom Availability, selecciona Café de temporada 500 g y guarda. No agregues esta relación para Hotel Brisa.

Para un grupo más grande, crea un campo de cliente Yes/No o Dropdown compatible, captura sus valores y usa Batch custom availability. Selecciona el filtro deseado y revisa los nombres antes de Apply. Sin filtros se incluyen todos los clientes, incluso los inactivos. Una etiqueta de metadatos por sí sola no crea permisos, y cambiarla después no elimina los permisos ya aplicados.
Configura el precio acordado
En Café Alba, abre + → Custom Pricing. Selecciona el café de temporada, da un nombre reconocible a la regla, captura 110 y guarda.

Para un producto pedido directamente, el precio personalizado guardado tiene prioridad sobre una escala por volumen asignada; si no existe, el nivel de volumen aplicable tiene prioridad sobre el precio base. Si quieres aplicar los niveles de volumen, elimina el precio personalizado y asigna una escala. Elegir almacén no selecciona otra lista de precios.
Verifica disponibilidad y precio
Usa el enlace de compra de cada cliente e inicia un borrador con existencias disponibles positivas en Centro:
- Para Café Alba, busca el café de temporada, captura 2 unidades y confirma precio unitario de MXN 110 y subtotal de MXN 220 antes de impuestos. La captura usa una tasa de 0% para el producto.
- Para Hotel Brisa, confirma que los productos habituales siguen disponibles y el café de temporada no aparece.
- Si el personal captura el pedido para Café Alba, cambia Status → All Products o Inactive para encontrar el producto inactivo con permiso; el formulario empieza con productos Active.

No necesitas enviar el borrador solo para comprobar la configuración. Siguen aplicando las existencias, las ubicaciones permitidas del producto, el estado activo del cliente y sus límites de pedido. El permiso no omite esas reglas.
Termina la oferta
Elimina la relación de Custom Availability de Café Alba al terminar la oferta de temporada. Mantén inactivo el producto si debe permanecer fuera del catálogo general. Elimina por separado la regla de Custom Pricing si el precio acordado no debe conservarse para una oferta futura.
Revisa también las asignaciones de paquetes: tienen disponibilidad independiente, y desactivar un componente o quitar su permiso de producto directo no retira un paquete asignado. Los precios personalizados y las escalas por volumen no se aplican a los componentes de paquetes; estos usan precios base y sus propios descuentos.
Los cambios de precio afectan pedidos futuros, no los importes guardados en pedidos existentes. Consulta precios por cliente para los controles de edición y eliminación.