Shipping costs cannot easily be set on a product-by-product basis. However, you can get around this limitation by setting products' and shipping methods' package sizes as instructed in this article.

MyCashflow's free shipping campaign allows you to set up free shipping for all products in your online store, but you can't limit your campaign to certain products.

Setting free shipping based on the package size

To enable free shipping only for selected products, set products' and shipping methods' package sizes in the following way:

  1. First, create a new shipping method. Enter a name for the shipping method, e.g. Free shipping.
  2. Select only one package size for the shipping method.

    Free shipping will be enabled for all products shipped with this package size when the customer selects the shipping method that you've just created.

  3. Define other shipping method settings to suit your needs, and save the shipping method.
  4. Next, set a maximum weight limit for the shipping method.

    Set the maximum weight limit at a level that caters for any order that could be placed in your online store.

    Set the price of 0€ for the maximum weight limit.

  5. Set the new shipping method as your online store's default shipping method by dragging it to the first position on the list of shipping methods.

    For more information, see: Sorting shipping methods.

If you defined the shipping method and the products as described above, customers will automatically be offered free shipping when selecting a shipping method if their order contains only products with a package size that matches the package size defined for the free shipping method.

If the order includes other types of products, the free shipping method will not be displayed on the selection page at all. The disadvantage of this solution is that the order cannot contain any other products than the ones for which free shipping has been defined.

If you would like to temporarily disable the free shipping method, simply hide it from all store versions.

Once you've created the shipping method and set its shipping costs, you can set the desired products to use the shipping method.

Set the package size that you selected for the free shipping method for all relevant products.