Shipping calculation
Description
Highlights
Features
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)
Extrem flexibel
Der Support war dafür Top und sehr hilfreich und schnell.
Alles in allem sehr zu empfehlen bei komplexen Versandkostenstrukturen.
Ein muss für jeden Shop mit komplexeren Versandlogiken. Top!
Exemplary support
Mächtiges, gut funktionierendes Werkzeug
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!
Endlich wieder individuelle Berechnungen
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.
Acris = Erweiterung und Support 1+
Der Support ist Weltklasse, antwortet schnell und präzise und hilft auch darüber hinaus, wo sie können.
Produkt und Service sind erstklassig
Endlich die Erweiterung nach der man sucht wenn man komplexen Versand berechnen will.
Essenzielle Erweiterung
Tut was es soll
Hatte einige Probleme und Fragen zum Versand, die alle schnell und erfolgreich gelöst werden konnten.
About the Extension Partner
ACRIS E-Commerce GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
- Ø-Rating: 4.9
- Partner since: 2015
- Extensions: 165
Support
- Based in: Austria
- Speaks: German, English
- Response time: Very quickly