individuelle Versandkosten Berechnung mit TWIG Vorlagen

Produktnummer: AcrisShippingCalculation

Produktinformationen "individuelle Versandkosten Berechnung mit TWIG Vorlagen"

Highlights

Frei definierbare Versandkostenberechnung per TWIG Debug-Ausgaben per acris_dump() Zusatzfelder in eine Bestellung über TWIG Code einfügen Erweiterter Zugriff auf Variablen

 

Features

Indiviudelle Berechnung für einzelne Versandarten per TWIG Debug-Ausgaben per acris_dump() zur Analyse von Variablen und Zwischenschritten Erweiterter Zugriff auf Variablen Regelbasiert angewandt Zusatzfelder in eine Bestellung über die Versandkosten Berechnung im TWIG Code einfügen mit acris_set_order_custom_field('custom_field_one', 'My value 1')

 

Die Versandkostenberechnung ist im Shopware sehr eingeschränkt. Das gestaltet die Preisbrechnung für viele Produkte schwierig.

Wir haben daher ein Plugin entwickelt, welches folgende Funktionen bietet:

Frei definierbare Versandkostenberechnung per TWIG
Mit diesem Plugin können beliebige Logiken für die Versandkostenberechnug erstellt werden, was den Freiraum in der Versandkostengestaltung um ein Vielfaches erweitert. Vorschläge für möglichen TWIG-Code wird in der Konfigurationsanleitung berietgestellt.

Debug-Ausgaben per acris_dump()

Mit der neuen Funktion acris_dump() können während der Versandkostenberechnung beliebige Variablen oder Zwischenschritte direkt im TWIG-Code ausgegeben werden. Die Debug-Werte erscheinen in der JavaScript-Konsole der Storefront und erleichtern so das Analysieren und Testen komplexer Versandlogiken.

Zugriff auf mehr Variablen
Durch die Anwendung von TWIG ist es möglich auf mehr Variablen und deren Eigenschaften zu zugreifen. Dazu gehören die Währung, der Kontext, der Nutzer, Warenkorb, lineItem und vieles mehr. Die verfügbaren Variablen werden in der Konfigurationsanleitung näher beschrieben.


Zusatzfelder in eine Bestellung über TWIG Code einfügen (ab 4.2.0 für Shopware 6.6 und 5.2.0 für Shopware 6.7)

Über den folgenden Code ist es möglich, dass wenn die Bestellung erstellt wird ein individuelles Zusatzfeld in die Bestellung eingefügt wird. Voraussetzung ist hier natürlich, dass die Versandart und Berechnung der Versandart mit dem individuellen TWIG Code bei der Bestellung zur Anwendung kommt.

acris_set_order_custom_field('custom_field_one', 'My value 1')


Der erste Parameter (custom_field_one) entspricht hier dem technischen Namen des Zusatzfeldes. Dieser kann mit dem technischen Namen von dem im Admin angelegten Zusatzfeld (Einstellungen > Zusatzfelder) übereinstimmen für eine spätere Anzeige in der Administration bei der Bestellung. Es muss aber auch keine Einstimmung gegeben sein. Dann würde der Wert innerhalb der Datenbank gespeichert werden, es würde jedoch keine Anzeige in der Administration bei der Bestellung erfolgen.


Der zweite Parameter entspricht dem Wert des Zusatzfeldes. Hier sind folgende Typen erlaubt:

* Text (String)
* Zahl (int, float)

* Array

Codebeispiel:

{% set number_of_parcels = 0 %}
{% set shipping = 10 %}
{% for lineItem in lineItems %}
    {% if lineItem.good %}
        {% set number_of_parcels = number_of_parcels + 1 %}
    {% endif %}
{% endfor %}
{{ acris_set_order_custom_field('custom_number_of_parcels', number_of_parcels) }}
{{ shipping }}


Dynamische Änderung Versandart Bezeichnung (ab Pluginversion 5.3.0)

Der Name der Versandart kann jetzt direkt in der Twig-Vorlage für die Versandkostenberechnung dynamisch angepasst werden.


Beispiel 1: Versandarten-Name ersetzen

{{ acris_set_shipping_name('ACRIS Test Name') }}


Beispiel 2: Versandarten-Name erweitern

{{ acris_set_shipping_name(shippingMethod.translated.name ~ ' (my suffix)') }}


Wichtiger Hinweis: Die Anpassung des Versandarten-Namens greift nur für die aktuell berechnete bzw. ausgewählte Versandart. In der Auswahl im Warenkorb oder auf der Bestellabschlussseite können für nicht ausgewählte Versandarten keine abweichenden Namen angezeigt werden.

Der Grund dafür ist, dass der eingefügte Twig-Code nur dann ausgeführt wird, wenn die Versandkostenberechnung tatsächlich stattfindet.

 

Nach Kategorie: Registrierung & Checkout
Version
Min. Shopware Version
Veröffentlicht am
Änderungen
Version
5.3.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
15. April 2026
Änderungen

- Eine neue Twig-Funktion „acris_set_shipping_name“ wurde implementiert, um den Namen der Versandart zu ändern.

Version
5.2.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
16. Februar 2026
Änderungen

- Fehler bei falschem benutzerdefinierten Feldtyp behoben.

Version
5.2.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
30. Dezember 2025
Änderungen

- Behebt das Problem mit der bereinigten Vorlage für die Versandkostenberechnung.

Version
5.2.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
14. November 2025
Änderungen

- Eine neue Twig-Funktion acris_set_order_custom_field für die manuelle Versandberechnung implementiert, um Datensätze im benutzerdefinierten Feld der Bestellung zu speichern.

Version
5.1.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
29. Oktober 2025
Änderungen

- Implementieren Sie eine Debug-Funktion mit acris_dump() für die manuelle Berechnung der Versandkosten.

Version
5.0.5
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
8. Oktober 2025
Änderungen

- Optimiertes Layout und Code der Admin-Komponente.

Version
5.0.4
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
7. Oktober 2025
Änderungen

- Das Layout der Verwaltungskomponente wurde optimiert und die Schaltfläche „Preisstufe hinzufügen” wurde deaktiviert, wenn die manuelle Versandkostenberechnung aktiviert ist.

Version
5.0.3
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
11. Juli 2025
Änderungen

- Verbesserte Plugin-Kompatibilität mit Shopware 6.7.

Version
5.0.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
1. Juli 2025
Änderungen

- Verbesserte Plugin-Kompatibilität mit Shopware 6.7.

Version
5.0.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
25. Juni 2025
Änderungen

- Behebt ein Problem bei dem individuelle Versandkosten in der Administration nicht mehr eingegeben oder bearbeitet werden konnten.

Version
5.0.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.7.0.0 <6.8.0.0
Veröffentlicht am
19. Mai 2025
Änderungen

- Kompatibilität mit Shopware 6.7.

- Unterstützung der folgenden Sprachen: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA

Version
4.3.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0 <6.7.0.0
Veröffentlicht am
15. April 2026
Änderungen

- Eine neue Twig-Funktion „acris_set_shipping_name“ wurde implementiert, um den Namen der Versandart zu ändern.

Version
4.2.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0 <6.7.0.0
Veröffentlicht am
16. Februar 2026
Änderungen

- Fehler bei falschem benutzerdefinierten Feldtyp behoben.

Version
4.2.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0 <6.7.0.0
Veröffentlicht am
30. Dezember 2025
Änderungen

- Behebt das Problem mit der bereinigten Vorlage für die Versandkostenberechnung.

Version
4.2.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0 <6.7.0.0
Veröffentlicht am
14. November 2025
Änderungen

- Eine neue Twig-Funktion acris_set_order_custom_field für die manuelle Versandberechnung implementiert, um Datensätze im benutzerdefinierten Feld der Bestellung zu speichern.

Version
4.1.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0 <6.7.0.0
Veröffentlicht am
29. Oktober 2025
Änderungen

- Implementieren Sie eine Debug-Funktion mit acris_dump() für die manuelle Berechnung der Versandkosten.

Version
4.0.4
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0 <6.7.0.0
Veröffentlicht am
20. Mai 2025
Änderungen

- Neuveröffentlichung aufgrund möglicher Probleme bei der Plugininstallation über den Composer.

Version
4.0.3
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0 <6.7.0.0
Veröffentlicht am
16. August 2024
Änderungen

- Behebt ein mögliches Problem, wenn die Preise der Versandkosten in der Datenbank nicht korrekt gesetzt sind (z.B. nach einer Datenmigration).

Version
4.0.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0 <6.7.0.0
Veröffentlicht am
24. Juni 2024
Änderungen

- Verbessert die Plugin-Kompatibilität.

Version
4.0.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0
Veröffentlicht am
25. März 2024
Änderungen

- Aktualisierte Pipeline-Datei

Version
4.0.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.6.0.0
Veröffentlicht am
20. März 2024
Änderungen

- Kompatibilität mit Shopware 6.6.

Version
3.2.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.5.0.0 <6.6.0.0
Veröffentlicht am
16. Februar 2026
Änderungen

- Den Code für benutzerdefinierte Feldtypen optimiert.

Version
3.2.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.5.0.0 <6.6.0.0
Veröffentlicht am
12. Februar 2026
Änderungen

- Fehler bei falschem benutzerdefinierten Feldtyp behoben

- Behebt das Problem mit der bereinigten Vorlage für die Versandkostenberechnung.

- Eine neue Twig-Funktion acris_set_order_custom_field für die manuelle Versandberechnung implementiert, um Datensätze im benutzerdefinierten Feld der Bestellung zu speichern.

- Implementieren Sie eine Debug-Funktion mit acris_dump() für die manuelle Berechnung der Versandkosten.

Version
3.1.3
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.5.0.0 <6.6.0.0
Veröffentlicht am
14. Oktober 2025
Änderungen

- Verbesserte Plugin-Kompatibilität.

Version
3.1.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.5.0.0 <6.6.0.0
Veröffentlicht am
26. Mai 2025
Änderungen

- Verbessert die Plugin-Kompatibilität.

Version
3.1.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.5.0.0
Veröffentlicht am
15. Januar 2024
Änderungen

- Optimiert die Aktualisierung des Plugins.

Version
3.1.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.5.0.0
Veröffentlicht am
3. November 2023
Änderungen

- Fügt die Daten der Basiseinheit und der Verkaufseinheit zur Nutzlast der Positionen im Warenkorb hinzu.

Version
3.0.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.5.0.0
Veröffentlicht am
28. August 2023
Änderungen

- Verbessert die Plugin-Kompatibilität.

Version
3.0.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.5.0.0
Veröffentlicht am
5. Juli 2023
Änderungen

- Verbessert die Plugin-Kompatibilität.

Version
3.0.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
7. März 2023
Änderungen

- Kompatibilität mit Shopware 6.5.

Version
2.3.4
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
15. Februar 2023
Änderungen

- Änderung des Pluginnamens und der Hersteller Links.

Version
2.3.3
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Optimiert die Versandberechnung bei der Neuberechnung des Warenkorbs.

Version
2.3.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Behebt ein Problem, bei dem berechnete Versandkosten einen Wert von 0 ergeben.

Version
2.3.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Behebt ein Problem bei dem der Shop nach einer Änderung des Versandkosten Templates beim ersten Aufruf nicht erreichbar ist.

Version
2.3.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Ab sofort ist es in der Versandkostenberechnung möglich eigene Twig Funktionen aus anderen Plugins zu nutzen.

Version
2.2.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Optimiert das Plugin-Image.

- Verbessert die Kompatibilität mit Shopware >= 6.4.10.0.

Version
2.2.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Optimiert Lieferungsrechner auf manuelle Berechnung.

Version
2.2.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Ermittelt die für die Lieferung relevanten Steuersätze und fügt sie als mögliche Variable in Twig hinzu.

Version
2.1.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Fügt neue Variablen für die Versandberechnung hinzu.

Version
2.0.2
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Hinzufügen von Vorschlägen für Warenkorbvariablen in der Versandberechnungsvorlage.

Version
2.0.1
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Der Vorlage für die Versandberechnung wurde der Warenkorb hinzugefügt.

Version
2.0.0
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.4.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Kompatibilität mit Shopware 6.4* hergestellt.

Version
1.0.4
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.3.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Verbessert die Kompatibilität mit Shopware Version > 6.3.0.0 und <= 6.3.3.1.

Version
1.0.3
Min. Shopware Version
Veröffentlicht am
Min. Shopware Version
>=6.3.0.0
Veröffentlicht am
26. November 2022
Änderungen

- Validierung der Versandberechnung hinzugefügt.

11 von 11 Bewertungen

Durchschnittliche Bewertung von 5 von 5 Sternen


100%

0%

0%

0%

0%


Bewerten Sie dieses Produkt!

Teilen Sie Ihre Erfahrungen mit anderen Kunden.


1 - 10 von 11 Bewertungen

19. März 2026 20:10

Bewertung mit 5 von 5 Sternen

Perfekt für komplexere Anforderungen geeignet

Das Plugin ist wirklich super, wenn man etwas mehr Freiraum bei der Berechnung der Versandkosten benötigt. Besonders wenn man auf Zusatzfelder oder andere Plugins eingehen möchte, lässt sich hier wirklich viel umsetzen! Der Support ist bei Fragen auch wirklich 1A, definitive Empfehlung.

16. Oktober 2025 06:44

Bewertung mit 5 von 5 Sternen

Extrem flexibel

Das Plugin ermöglicht sehr flexible Versandkostenberechnungen. Hier gibt es kaum Grenzen. Auch auf die Variablen anderer Plugins kann zugegriffen werden. Auf meine Anregung wurde sogar eine Debug Möglichkeit eingebaut.
Der Support war dafür Top und sehr hilfreich und schnell, hier ein wirklich großes Dankeschön!
Alles in allem sehr zu empfehlen bei komplexen Versandkostenstrukturen.

Unser Kommentar: Lieber Michael, danke für dein wertvolles Feedback! Wir haben eine neue Möglichkeit für ein Debugging ins Plugin integriert. Dies steht dir ab der Pluginverison 4.1.0 (SW 6.6) und 5.1.0 (SW 6.7) zur Verfügung. Debug Ausgaben können über die TWIG Funktion "acris_dump(...)" gemacht werden. Die Debug Ausgaben sind in der JavaScript Console im Storefront sichtbar und sollen nur zu Testzwecken genutzt werden! Beispiel: "{{ acris_dump(cart) }}". Wir haben bereits mit der neuen Pluginfunktion einen Infotext im Admin direkt bei der Berechnung integriert, wo wir dies beschreiben. Liebe Grüße Christoph im Auftrag des ACRIS Support Team´s

24. Juni 2024 09:56

Bewertung mit 5 von 5 Sternen

Ein muss für jeden Shop mit komplexeren Versandlogiken. Top!

Wir nutzen das Plugin zur komplexeren Versandkalkulation (Volumengewicht, Bandmaße, verschiedene Logiken) und es tut genau das, was man eigentlich von Bord vermisst. Der Support hat mir innerhalb kürzester Zeit geholfen, sehr lobenswert!

24. Mai 2024 15:20

Bewertung mit 5 von 5 Sternen

Exemplary support

Due to Shopware being quite basic in terms of shipping, we looked for a plugin to meet our needs and this one was the only one that accepted complex rules. Of course we had no idea how to create the code for the rules, but we asked for help from the plugin developers to create the script for us based on our request. Julian was a massive help and replied all day long to our requests, thank you for this!

4. März 2024 09:10

Bewertung mit 5 von 5 Sternen

Mächtiges, gut funktionierendes Werkzeug

Die Erweiterung stellt ein mächtiges Werkzeug zur Darstellung auch komplexerer Versandkostenanforderungen zur Verfügung.
Der Acris-Support, wenn man ihn mal benötigt, ist schnell und kompetent und hilft ersichtlich gerne.

Leider ist die Erweiterung überhaupt erst nötig, weil Shopware in SW6 keine Auf- und Abschlagsversandarten mehr bietet und eigene Regeln und Bedingungen ebenfalls nicht mehr möglich sind.
In SW5 konnte man unsere Anforderungen noch mit Hausmittel darstellen!

27. März 2023 14:02

Bewertung mit 5 von 5 Sternen

Endlich wieder individuelle Berechnungen

Leider ist es, aus mir unerklärlichen Gründen, nicht möglich, im Standard von SW6 individuelle Versandkostenberechnungen vorzunehmen.

Mit diesem Plugin lassen sich eigentlich simple Berechnungen auch wieder simpel durchführen.
Beispielsweise Versandgewicht bis 5 kg = Preis x
Für jedes hinzu kommende KG zahlt der Kunde y, addieert auf x.

Kein Problem mit diesem Plugin.

P.S.: Schade, dass derartig nötige Funktionen nicht Standard sind.

13. März 2023 15:05

Bewertung mit 5 von 5 Sternen

Acris = Erweiterung und Support 1+

Wir nutzen einige Erweiterungen von Acris und sind IMMER und durchgehend damit gut gefahren.
Der Support ist Weltklasse, antwortet schnell und präzise und hilft auch darüber hinaus, wo sie können.

8. Juni 2022 12:01

Bewertung mit 5 von 5 Sternen

Produkt und Service sind erstklassig

Das Plugin löst das Problem individuell berechneter Versandkosten auf denkbar einfache Weise. Unser Wunsch auch eigene Twig-Funktionen verwenden zu können wurde in Rekordtempo umgesetzt. Dieser Support ist sowohl in Sachen Reaktionsgeschwindigkeit als auch Zielorientierung spitze. Danke!

9. Dezember 2021 11:01

Bewertung mit 5 von 5 Sternen

Endlich die Erweiterung nach der man sucht wenn man komplexen Versand berechnen will.

Es ist möglich alle Parameter die von Interesse sind mit TWIG Programmiertechnisch abzubilden und individuell zu errechnen. Beauftragen Sie mich wenn Sie Hilfe benötigen. Mein Name in Google reicht.

29. November 2021 09:30

Bewertung mit 5 von 5 Sternen

Essenzielle Erweiterung

Wahrscheinlich unser wichtigstes Plugin, um auch komplexere Versandkostenstrukturen abzubilden, die nicht nach Gewicht oder Anzahl gehen. Extrem simpel zu bedienen, Zusatzvariablen wurden vom Support innerhalb von Tagen eingebaut.

Ja. Dies kann über folgenden Code erfolgen:
acris_set_order_custom_field('custom_field_one', 'My value 1')
Ausführliche Informationen sind in der Beschreibung der Erweiterung dokumentiert.

Produktgalerie überspringen

Kunden kauften auch

Kategorie Layout an Unterkategorien vererben
TinyMCE HTML Editor mit Shopware Entitäten und Formatvorlagen
Testsystem/ Staging Umgebung erstellen (ohne Zusatzkosten für Plugins)
B2B MwSt: Steuerfrei bei Eingabe der UID Nummer inkl. UST ID Prüfung
Youtube & Vimeo Produkt Videos auf Artikeldetailseite anzeigen