You can find the shipping methods in the Shopware 6 Administration under Settings > Shop.


Add shipping method

Basic information


Name (1): Here you enter the name of the shipping method. This is used internally in the overview but also externally in the sales channel. 
Active (2): Here you decide whether this shipping method should be active or not.
Description (3): Here you can insert a more detailed description. This will also be displayed in the overview and in the sales channel. 
Upload logo (4): In this area you can choose your own logo for this shipping method. You can either upload a file from your computer, upload a file from a URL or use a logo that you have already uploaded in the media. 
Delivery time (5): Here you can enter a delivery time. This will be displayed when you select the shipping method. In order for the delivery time to be displayed in the frontend by default, it is necessary to activate the option Show delivery time in cart under SettingsYShopYShopping cart.
Tracking URL (6): In this field you can enter the tracking number of your shipping service provider. Instead of the actual tracking number you can enter the placeholder "%s" here. Shopware will then automatically insert the correct code for each order from the order details - if maintained - at this point.
Tags (7): Here you can enter keywords for the shipping method, so that it can be found more easily later. 

Availability rule


In the availability rule you decide when shipping is possible using this shipping method. The rules of the Rule Builder are used for this. If no suitable rule has been created yet, you can also add a new rule directly at this point.

No restrictions and price matrix


Under price matrix you can now determine the shipping costs for this shipping method. A price matrix is available for this purpose, in which you can define several price rules.
First you can add a restriction (1) to this matrix. Here you can select a rule from the Rule Builder or create a new one and the price matrix will only be used if this condition is fulfilled. If you do not select a rule here, this price matrix will always be used for this shipping method. 
To create the price matrix, you can choose whether it is based on predefined properties (4) or on rules from the Rule Builder (5)
As soon as you have created a price matrix, you can add another rule to the price matrix by clicking the button Add pricing level (2). Using the context menu (3) you can remove or duplicate the complete price matrix. If you want to select a predefined shopping cart property or an individually created rule as the base for the price matrix, you can set this via the selection fields (6).
With the button Add price matrix (7) you can add another price matrix, in which you can then again store a restriction (1) and price rules (4 and 5).

Price matrix by property

If you create the price matrix after a property, the properties nuber of positions, shopping cart value, weight and volume are available to you.
In the example shopping cart value such a price matrix would look like this:


Here you can then fill the price matrix with as many price rules as you like with current prices.
In this case the first price rule is:
Shopping cart value from 0 to 5 = Price: 4,90 €

The second price rule is:
Shopping cart value from 5 to any = Price: 3,90 €

Price matrix by rules

You can also build the price matrix according to a self-defined rule from the Rule Builder instead of one of the given properties.


In this example, the first price rule is:
Shipping Country is Germany = Price: 4.90 €

The second price rule is:
Shipping Country is not Germany = Price: 8.90 €

Assign shipping method to a sales channel

In order for a shipping method to be used by the customer, it must be assigned to the corresponding sales channel. 

In the general settings of your sales channel you will find the section shipping methods. Here you can enter all available shipping methods as well as a standard shipping method.

Was this article helpful?