When the Free Shipping and Shipping Freights add-on is active in an X-Cart store, a product has two settings for free shipping in the "Shipping" section of a product details page. Ensure that you turned on the Requires shipping toggle for the settings to be visible:

  • Free shipping: A product is shipped for free if all products in the shopping cart are either eligible for free shipping or excluded from the shipping calculation.

  • Exclude from shipping cost calculation: This product's shipping fee will not be counted in the order total.

These settings are unconditional, so you cannot configure any special offers with them.

Setting Up Free Shipping for a Product

To provide free shipping for a product, you will need to adjust the "Free shipping" and "Exclude from shipping cost calculation" settings mentioned above correctly. Below, you will find some use cases explaining how these settings will affect the shipping cost calculation for the product and the set of shipping methods offered to the buyers who choose to order this product.

Imagine that you have three products in your store:

  • Product 1: No special shipping conditions;

  • Product 2: "Free shipping" option enabled;

  • Product 3: "Exclude from shipping cost calculation" option enabled (or both "Exclude from shipping cost calculation" and "Free shipping" options enabled).

You also have two shipping methods:

  • Standard Shipping: flat rate $5;

  • Express Shipping: flat rate $10.

Example 1

A customer adds Product 1 and Product 3 to the shopping cart and proceeds to checkout. Both Standard ($5) and Express ($10) shipping methods will be available. The customer will be able to choose any of them and, in any case, will pay only for the shipping of Product 1.

Example 2

A customer adds Product 1 and Product 2 to the shopping cart and proceeds to checkout. Both Standard ($5) and Express ($10) shipping methods will be available. The customer can choose any of them and pay for the shipping of both Product 1 and Product 2.

Example 3

A customer adds Product 2 in two items to the shopping cart and proceeds to checkout. In addition to Standard ($5) and Express ($10) shipping, the cart will now show a special Free ($0) shipping method. Although free shipping is available at checkout now, the customer may prefer not to use it (for example, if faster delivery is needed). If a customer selects any shipping method other than Free shipping, they will have to pay for shipping all items in the cart.

Example 4

A customer adds Product 3 in two items to the shopping cart and proceeds to checkout. Both Standard ($0) and Express ($0) shipping will be available. The customer will be able to choose any of them and, in any case, will have both items shipped for free.

Example 5

A customer adds Product 2 and Product 3 to the shopping cart and proceeds to checkout. In addition to Standard ($5) and Express ($10) shipping, the cart will now show a special Free ($0) shipping method. The customer can choose either free shipping (and pay nothing) or any paid shipping method and pay only for Product 2 shipping.

The "Free Shipping" Method

For the case when a customer's shopping cart contains only products with free shipping or products with free shipping and products excluded from shipping cost calculation, the add-on provides a unique "Free shipping" method.

If necessary, you can edit the name and description of this method. To do so, open the shipping listing page in your store Admin area (Store Setup -> Shipping), click on the method name, and adjust the information you require.

Related pages:

Did this answer your question?