1. Flujo de Trabajo Comercial B2B (Mayoreo) ℹ️ Proceso de venta exclusiva entre FixLAB y sus distribuidores independientes autorizados.
FixLAB Digital opera bajo un modelo de **Venta Directa de Mayoreo B2B** para distribuidores autorizados. Cada distribuidor cuenta con credenciales únicas y una tarifa de descuento personalizada asignada por FixLAB.
Inicio de Sesión con Contraseña (`store.html`)
El distribuidor ingresa con su Código (ej. DIST-001) y la Contraseña/PIN asignada por FixLAB (ej. Ortho2026!). Al iniciar sesión, el sistema carga sus tarifas personalizadas.
Aplicación de la Matriz de Descuentos
El sistema calcula automáticamente el **Precio Neto** de cada producto aplicando la tarifa general del cliente (10%, 15%, 20%, 25%) o la tarifa especial por línea (ej. 30% en Columna, 35% en Rodilla).
Generación de Órden de Compra B2B & Crédito
El distribuidor arma su pedido en el carrito de mayoreo e ingresa su número de OC interna. El sistema verifica el límite de crédito disponible y registra la orden en MySQL para revisión administrativa.
2. Consola de Administración B2B (`b2b_admin.html`)
Panel central para el control comercial y operativo de la plataforma FixLAB:
👥 Gestión de Distribuidores
Asignación de claves/PINs de acceso, niveles (Platino, Oro, Plata, Bronce), límites de crédito y plazos de pago (Contado, Crédito 15/30/60 días).
🎯 Matriz de Tarifas por Línea
Configuración de descuentos específicos por línea ortopédica (Columna, Rodilla, Muñeca, Manu-Cast Organic) para clientes prioritarios.
📦 CRUD de Catálogo FixLAB
Alta, modificación y baja de SKUs, actualización de precios de lista nominales, stock en almacén y fotos oficiales HD.
📄 Tracking de Órdenes de Compra
Monitoreo de pedidos recibidos y cambio de estatus en 1-click (CONFIRMADO, EN PREPARACIÓN, ENVIADO, ENTREGADO).
3. Estructura de Base de Datos MySQL (`u824754831_surgical`)
Columnas: id, code, company_name, contact_name, email, phone, tier_level, global_discount_pct, credit_limit, credit_used, payment_terms, access_pin, status.
Columnas: id, distributor_id, category, discount_pct.
Columnas: id, code, name, category, price_list, stock, image_url, description, medical_indication.