B2B

B2B‑Versand in Magento 2 — Sperrgut, Spedition, Regeln, Zuschläge

B2B‑Versand in Magento 2 — Sperrgut, Spedition, Regeln, Zuschläge

B2B‑Versand in Magento 2 — Sperrgut, Spedition, Regeln, Zuschläge

Produktattribute als Grundlage

Für komplexe B2B‑Versandfälle braucht es reichhaltige Stammdaten:

  • Abmessungen (L/B/H): Dezimalattribute für Volumengewicht und Palettierung.
  • Gewicht: Genauigkeit sicherstellen (PIM/ERP‑Validierung).
  • Oversize/Sperrgut: Bool (`is_oversize`) als Trigger für alternative Regeln/Spedition.
  • Freight Class: Select (NMFC) für LTL‑Rating.
  • Stackable: Bool für Palettierungslogik.
  • Versandzuschlag: Price‑Attribut pro Artikel (Sonderhandling).

Shipping‑Klassen & Zonenregeln

Ein Select‑Attribut `shipping_class` segmentiert Produkte (Standard, Oversize, LTL, Hazmat, White‑Glove). Zonenregeln via PLZ‑Pattern, Land/Bundesland‑Kombis und Kundengruppen.

Spedition & Zusatzleistungen (Accessorials)

  • Hebebühne (Liftgate), Wohnadresse, Inside Delivery, Termin als Checkout‑Checkboxen mit AJAX‑Requote.
  • Adressvalidierung zur Unterscheidung residential/commercial.

Zuschläge & Handling Fees

  • Pro SKU (Attribut), Kategorie‑basiert, Shipping‑Klasse, Warenkorb‑Merkmale (Gewichtsschwellen, Mix aus Parcel/Freight).

Palettierung & Kartonierung

Kartonierung = Boxenoptimierung; Palettierung = Anzahl/Dimensionen von Paletten aus Volumen/Gewicht, `is_stackable`, Maximalmaßen/‑gewichten ableiten.

Regelpriorität & Konfliktlösung

  1. Kartenausnahmen (z. B. Free Shipping),
  2. SKU/Attribut‑Regeln,
  3. Shipping‑Klasse,
  4. Kundengruppe,
  5. Zonen‑Defaults.

Rating: Carrier‑APIs vs. Table Rates

  • APIs: Live‑Raten (Fuel, Accessorials), robustes Timeout/Error‑Handling.
  • Table Rates: Fallback/Einfachfälle (eigene Flotte, lokale Zonen).

Performance

  • Carrier‑Responses kurzzeitig cachen (identischer Warenkorb & PLZ).
  • Vorkalkulierte Regel‑Maps für komplexe Nicht‑API‑Fälle (nächtlich).

Checkout‑UI für Freight

  • Accessorial‑Checkboxen, Terminwahl (Date/Timeslot), klare Methodennamen.

Admin‑Konfiguration

  • API‑Credentials, Feature‑Switches, Default‑Freight‑Class/Stackability/Dimensionen, Zuschlagstabellen.

Erweiterbarkeit & Integration

  • `Magento\\Quote\\Model\\Shipping\\Rate\\Result` für Custom‑Methoden.
  • Plugin um `Magento\\Shipping\\Model\\Shipping::collectRates`.
  • Observer `sales_quote_collect_totals_before` zur Voranalyse.

ERP/WMS‑Übergabe

Paletten/Accessorials als Bestellattribute exportieren.

KPIs & Tests

  • Quoted vs. Actual Cost, API‑Latenzen, Checkout‑Abbruch.
  • Szenarienmatrix: Produktmix, Destinationen, Gruppen, Accessorials.
Altes Faxgerät, aus dem eine Bestellung kommt
Bestellungen per Fax? Ihr Kunde hat auch ein Smartphone. Sie haben genau dieses Problem in Ihrem Shop? Schreiben Sie uns, wie es bei Ihnen aussieht.