Envíos B2B en Magento 2 — Carga voluminosa, flete, reglas y recargos
Atributos de producto
- Dimensiones (L/A/H), peso, bandera `is_oversize`, clase de flete (NMFC), `is_stackable`, recargo por envío.
Clases de envío & zonas
Atributo `shipping_class` (parcel estándar, oversize, LTL, hazmat, white‑glove). Reglas por zona con patrones de CP, país/estado y grupos de clientes.
Transportistas de flete & servicios adicionales
- Liftgate, residencial, entrega interior, cita previa como checkboxes en checkout con re‑cotización.
- Validación de dirección para clasificar residencial/comercial.
Recargos
- Por SKU, por categoría, por clase de envío, por atributos del carrito (peso, mezcla parcel/flete).
Paletización & cartonización
Algoritmos para número de cajas y palets según volumen/peso, apilabilidad y límites máximos.
Orden de reglas & conflictos
- Excepciones de carrito,
- Reglas por SKU/atributos,
- Clase de envío,
- Grupo de cliente,
- Reglas por zona.
Tarifación
- APIs de transportista (exactitud), Table Rates (fallback/local).
Rendimiento
- Cachear respuestas de carrier brevemente; mapas de reglas pre‑calculados.
UI de checkout para flete
- Checkboxes de servicios, selector de ventana, nombres claros de métodos.
Configuración admin
- Credenciales, switches, valores por defecto, recargos configurables.
Extensibilidad & ERP/WMS
- Custom rates en `Shipping\\Rate\\Result`, plugin sobre `collectRates`, observer en `sales_quote_collect_totals_before`.
- Exportar atributos (palets/servicios) a ERP/WMS.
KPIs & pruebas
- Costo cotizado vs real, latencia de APIs, abandono de checkout; matriz de escenarios.
