All Collections
Shipping
WooCommerce
Shipping classes and their configuration
Shipping classes and their configuration

How to configure delivery classes?

Laura from Montonio avatar
Written by Laura from Montonio
Updated over a week ago

The long-awaited shipping class functionality is now available through the WooCommerce Montonio delivery solution! 🥳

What is a shipping class?

The shipping class allows you to set the shipping price according to the size of the product. So if the product is tiny, you can charge the customer less for it than for the parcel that goes into the largest parcel machine locker. The use of shipping classes builds customer confidence by proving to the consumer that you will charge exactly as much as you need to for delivery.

Creation of shipping classes

To set up shipping classes, you first need to create shipping classes.

To do this, go to your WordPress admin panel: WooCommerce Settings -> Shipping -> Shipping Classes.

In the Shipping Classes view, you can add more shipping classes by using the button on the bottom right. Create as many shipping classes as you like and name them as you wish.

Pricing for shipping classes

The pricing of the shipping classes is done separately under each shipping method.

To start, go to your WordPress admin panel:

WooCommerce Settings -> Shipping -> Shipping Zones -> Choose Shipping Zone -> Choose desired shipping method.

In that view, you can now see all the shipping classes you added to your first point. If you have not created any shipping classes, these options will not be visible in the shipping method settings.

How does pricing work?

The prices of the shipping classes are added to the shipping method's standard price(Cost).

Example 1:

The price of an Omniva parcel machine is 2.80(€).

We add values to the delivery classes:

  • "Big" - 2.00(€).

  • "Small" - 1.00(€).

If there is a product in the basket with a shipping class assigned, the price will be derived according to the value of the shipping method, plus the value of the shipping class. In this example, for a product with a shipping class of "Big", the final shipping cost is 2.80 + 2.00 = 4.80(€).

Example 2:

The price of an Omniva parcel machine is 0(€).

Values of shipping classes:

  • "Big" - 3.00(€).

  • "Small" - 2.00(€).

Since the overall price is 0(€), there is nothing more to add for shipping. A product with a shipping class of "Big" will have a final shipping price of 0 + 3.00 = 3.00€.

The total cost of the shipping is 0 + 3.00 = 3.00€. This assumes that each product has a shipping class defined, otherwise, the price of the product will be the price defined in the shipping class field "No price for shipping class". Since in this example we did not specify a price, the price of shipping an item with no class will be 0.


How do I assign a shipping class to a product?

In the previous section, several products and their shipping classes were mentioned.

But where exactly is the assignment of a shipping class to a product?

To do this, go to your WordPress admin panel:

Products -> Select product -> In the view that appears, scroll down a little until you see "Shipping" -> Shipping class.

If there are many products, it is easier to assign a shipping class to the products with a mass conversion from the Products view:

In the Products view, select all the products you want to change. From the Mass actions menu, select "Edit" and then Apply. You will now be presented with a series of options, including the option to change the shipping class of all selected products at once.


If you have additional questions and need our help, feel free to contact our support team in the chat in the bottom right corner.

Did this answer your question?