Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
ACRIS E-Commerce GmbH

Shipping calculation

Rating: 5.0

Average rating of 4.9 out of 5 stars

(10 reviews)
Downloads: 257

Description

Highlights

  • Freely definable shipping cost calculation via TWIG
  • Extended access to variables

Features

  • Individual calculation for individual shipping methods via TWIG
  • Extended access to variables
  • Rule-based application

About the Extension

Shipping cost calculation in Shopware is very limited. This makes price calculation difficult for many products.

We have therefore developed a plugin that offers the following functions:

Customizable shipping cost calculation using TWIG
With this plugin, any logic for shipping cost calculation can be created, greatly expanding the flexibility in designing shipping costs. Example TWIG code snippets are provided in the configuration guide.

Access to more variables
By using TWIG, it is possible to access more variables and their properties. These include currency, context, customer, shopping cart, lineItem, and much more. The available variables are explained in detail in the configuration guide.


Add custom fields to an order using TWIG code (from 4.2.0 for Shopware 6.6 and 5.2.0 for Shopware 6.7)
The following code allows you to add a custom field to the order when it is created. Of course, this requires that the shipping method and calculation of the shipping method with the individual TWIG code are applied to the order.
acris_set_order_custom_field(“custom_field_one”, “My value 1”)

The first parameter (custom_field_one) corresponds to the technical name of the additional field. This can match the technical name of the custom field created in the admin (Settings > Custom fields) for later display in the administration when the order is placed. However, there does not have to be a match. In this case, the value would be stored in the database, but it would not be displayed in the administration when the order is placed.

The second parameter corresponds to the value of the custom field. The following types are possible:
* Text (string)
* Number (int, float)

* Array


Code example:
{% 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 }}

Details

  • Available: English, German
  • Latest update: 14 November 2025
  • Publication date: 19 March 2021
  • Version: 5.2.0
  • Category: Checkout / Cart process

Resources

Reviews (10)

Average rating
5.0

Average rating of 4.9 out of 5 stars

Based on 10 reviews
5.0 Functionality
4.9 Usability
4.7 Documentation
5.0 Support

100 %
0 %
0 %
0 %
0 %

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review
Extrem flexibel
4.5

Average rating of 4.5 out of 5 stars

by Michael
16 October 2025 08:44
Das Plugin ermöglicht sehr flexible Versandkostenberechnungen. Hier gibt es kaum Grenzen. Auch auf die Variablen anderer Plugins kann zugegriffen werden. Leider gibt es keine Möglichkeit zum debuggen sich die Variablen und deren Werte bzw. Zwischenschritte der Berechnung anzeigen zu lassen.
Der Support war dafür Top und sehr hilfreich und schnell.
Alles in allem sehr zu empfehlen bei komplexen Versandkostenstrukturen.
5.0 Functionality
4.0 Usability
3.0 Documentation
5.0 Support
by ACRIS E-Commerce GmbH 14 November 2025 08:12
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
Ein muss für jeden Shop mit komplexeren Versandlogiken. Top!
5.0

Average rating of 5 out of 5 stars

by Jonas
24 June 2024 11:56
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!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Exemplary support
5.0

Average rating of 5 out of 5 stars

by Sebastian Cis
24 May 2024 17:20
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!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Mächtiges, gut funktionierendes Werkzeug
5.0

Average rating of 5 out of 5 stars

by Andreas Kremser
4 March 2024 10:10
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!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Endlich wieder individuelle Berechnungen
5.0

Average rating of 5 out of 5 stars

by Markus
27 March 2023 16:02
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.
5.0 Functionality
5.0 Usability
4.0 Documentation
5.0 Support
Acris = Erweiterung und Support 1+
5.0

Average rating of 5 out of 5 stars

by Henning Vielitz
13 March 2023 16:05
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.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Produkt und Service sind erstklassig
5.0

Average rating of 5 out of 5 stars

by Axel G.
8 June 2022 14:01
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!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Endlich die Erweiterung nach der man sucht wenn man komplexen Versand berechnen will.
5.0

Average rating of 5 out of 5 stars

by Nikolaus Pluta
9 December 2021 12:01
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.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Essenzielle Erweiterung
5.0

Average rating of 5 out of 5 stars

by Fabian Schmitz
29 November 2021 10:30
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.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Tut was es soll
5.0

Average rating of 5 out of 5 stars

by Quadro GmbH
31 May 2021 09:20
Top Plugin, Top Entwickler mit schnellem Support.
Hatte einige Probleme und Fragen zum Versand, die alle schnell und erfolgreich gelöst werden konnten.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

About the Extension Partner

ACRIS E-Commerce GmbH

ACRIS E-Commerce GmbH

Partner Status

  • Shopware Bronze Partner Shopware
    Bronze Partner
  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2015
  • Extensions: 165

Support

  • Based in: Austria
  • Speaks: German, English
  • Response time: Very quickly