[WooCommerce] Shipping Rate "How To" Examples

In this doc, we'll learn how to set up some of the most popular Shipping Rates used for Scheduled Orders, so that you can set up your Autoship program for success!

  1. Free Shipping at Checkout For Autoship Orders
  2. Free Shipping at Checkout Autoship Orders Over $50
  3. Flat Rate for "Large" Items Shipped within a Country - Applied by Shipping Class

For more Shipping Rate examples see our help doc here: QPilot Shipping Rate "How To" Examples


Free Shipping at Checkout For Autoship Orders

You may want to incentivize Autoship signups by offering a free shipping option at checkout when a customer has Autoship items in their cart. This can be done with a couple of easy steps:

  1. Go to WP-Admin > Autoship Cloud > Settings >> Options. Select "Add the Autoship Free Shipping Method to Checkout"
  2. autoship free shipping option setting
  3. Go to WooCommerce > Settings > Shipping >> Shipping Zones. Toggle on the "Autoship Free Shipping" option to enable the Free Shipping option when a customer has Autoship Items in their cart. 
  4. wc autoship free shipping checkout

When customers have no items selected for Autoship their shipping options at cart/checkout will remain normal, but when Autoship Items are present in the cart, the customer will be allowed to select the Autoship free shipping option. 

autoship free shipping toggle cart

Free Shipping at Checkout Autoship Orders Over $50

In this example, the merchant restricts the Autoship Free Shipping method at checkout to Autoship orders over $50. By applying a custom code snippet (see code example for Free Shipping at Checkout for Orders Over $50), the merchant now only displays the free shipping option only when there are items selected for Autoship in the cart and the cart total is $50 or more. 

free shipping checkout $50 min

Flat Rate for "Large" Items Shipped within a Country - Applied by Shipping Class

  1. Name: "Large Item Shipping"
  2. Base Price: "49"
  3. Shipping Class:
    1. Enter a shipping class that matches the "slug" of the product shipping class for the WooCommerce Product (for example: "large-items")
  4. Country: "US | USA"
  5. Weight Restrictions:
    1. For Min Weight, enter a value (for example "75.00")
    2. For Unit of Weight, enter a unit of measurement for weight (for example "Pound")

Result: Shipping Rate named "Oversized Item Shipping" that applies a 49.00 cost Shipping Rate to ship any package that weighs 75 Pounds or more to a Shipping Address within the US.

  1. Create a new Shipping Rate and give it a name (for example, "Large") within Autoship Cloud > Shipping Rates.
  2. Enter the shipping class that matches the "slug" of the shipping class for the WooCommerce Product (for example, "large-items")
  3. For the Base Price of the Shipping Rate, enter a value (for example "49.00").
  4. For the Country, select a specific value like: "US | USA"

Result: Shipping Rate named "Large" that applies a 49.00 price only when a product within a Scheduled Order has the class "large-items" and has a Shipping Address within the US.

Using Shipping Weight Restrictions with Multiple Product Shipping Classes

When a Scheduled Order contains multiple products with different shipping classes, weight restrictions will be applied for each shipping class in the Scheduled Order. 

In this example, a Scheduled Order contains 2 products - each with their own shipping class that matches a shipping rate with a free shipping rate. This results in the Scheduled Order applying both free shipping rates to the created Autoship Order. 

Increasing the item quantity by 1 on the large class product exceeds the maximum weight restriction of the "Large Class Free" rate, and instead the "Large Class Heavy" shipping rate is applied. 

In this example (below), see the change in the shipping rate applied for the "Large Class Heavy" rate compared the previous Autoship Order (above).

Taking this example one step further, Increasing the item quantity by 4 on the small class product exceeds the maximum weight restriction of the "Small Class Free" rate, and instead the "Small Class Heavy" shipping rate is applied. 

In this example (below), see the change in the shipping rate applied for the "Small Class Heavy" rate compared the previous Autoship Order (above).