Whether you choose local delivery or shipping, you’ll be able to define the delivery charges that will apply to your clients' orders. Here you can choose to calculate your shipping rates based on the price of the order or the weight of the order. For this choice, again it depends on the type of products you sell, and to whom you sell them.

Price based on the order price

By choosing this option, you choose to base your delivery strategy on the price of your order. For example, you could decide that your delivery fee is 7€ for any order, and then free if the order exceeds 150€.
Do you get the principle? This is the most common pricing method in the e-commerce world today.

Rates based on the weight of the order

Finally, the principle is the same as in the first option, except that here it’s based on the total weight of the order, and therefore potentially on the shipping costs that you’ll have to pay as a merchant. The strategy would then be reversed, offering free or low cost shipping up to a certain weight, then more expensive from a certain weight. For example in the case of a furniture store it isn’t  uncommon to find a strategy where delivery is offered for orders under 10kg, then at 30€ for example for orders over 10kg, without the amount of the order having any impact on the delivery.