Zum Inhalt

HOOK_CALCULATE_SHIPPING_COSTS (420)

Triggerpunkt

Am Anfang der Methode zum Ermitteln der Kosten einer Versandart.

Parameter

  • float &price - Der Preis wird per Referenz übergeben und kann somit im Callback verändert werden.
  • JTL\Shipping\DomainObjects\ShippingDTO shippingMethod - Versandart
  • string deliveryCountryISO - ISO-Code vom Zielland für den Versand
  • JTL\Catalog\Product\Artikel|null product - Optionaler Artikel, welcher zusätzlich zu den CartItems in der Versandberechnung mit einbezogen wird
  • array<int, JTL\Cart\CartItem> &cartItems - Auch die Warenkorbpositionen werden per Referenz übergeben und können somit verändert werden.