---
title: General and Cart Options for the WooCommerce Free Shipping Bar
description: "General and cart options for the WooCommerce free shipping bar: how the amount left is calculated and where it shows."
url: "https://wpfactory.com/docs/cart-settings/"
updated: "2026-09-27"
category: Pro Features
tags:
  - Free Shipping Bar
---

# General and Cart Options for the WooCommerce Free Shipping Bar

The General and Cart sections of the [Free Shipping Bar: Amount Left for Free Shipping for WooCommerce](https://wpfactory.com/item/amount-left-free-shipping-woocommerce/) control how the amount left for free shipping is calculated and where it appears on the cart page. Most of these options are free, with a few Pro extras noted below.

Go to **WPFactory > Left for Free Shipping** (also reachable at **WooCommerce > Settings > Amount Left for Free Shipping**).

![General settings for Amount Left for Free Shipping](https://wpfactory.com/wp-content/uploads/WPFactory-Free-shipping-bar-Plugin-Step-2-1024x499.png)

### General options

| Label | Option ID | Default | Free/Pro |
| --- | --- | --- | --- |
| Amount Left for Free Shipping (Enable plugin) | `alg_wc_left_to_free_shipping_enabled` | Yes | Free |
| Shipping country (set automatically if empty) | `alg_wc_left_to_free_shipping_set_shipping_country_automatically` | No | Free |

### Calculation

These options decide which cart figure the plugin treats as the total when working out how much is left.

| Label | Option ID | Default |
| --- | --- | --- |
| Cart total method (Displayed subtotal, Cart contents total, Cart total) | `alg_wc_left_to_free_shipping_cart_total_method` | Displayed subtotal |
| Exclude discounts from cart total | `alg_wc_left_to_free_shipping_include_discounts` | Yes (excluded) |
| Exclude shipping from cart total | `alg_wc_left_to_free_shipping_exclude_shipping` | No |
| Also exclude shipping taxes | `alg_wc_left_to_free_shipping_exclude_shipping_taxes` | Yes |

### Hide shipping methods and hide the amount left text

The General section also lets you hide other shipping methods once free shipping is available, and hide the message in specific cases. Note the exact option names, which are commonly mislabeled:

- There is no "Free shipping method" selector. The option is **Visible shipping methods** (`alg_wc_left_to_free_shipping_visible_shipping_methods_on_hide`), a multiselect of the methods that stay visible once free shipping is reached, used together with **Hide shipping methods** (`alg_wc_left_to_free_shipping_hide_shipping_methods`).
- **Hide the amount left text** can be triggered by cart amount (`alg_wc_left_to_free_shipping_min_cart_amount`, free), by disabled shipping method (`alg_wc_left_to_free_shipping_hide_by_disabled_shipping_method`, free), by category (`alg_wc_left_to_free_hide_by_category`, Pro), and by user role (`alg_wc_left_to_free_shipping_hide_by_user_role`, Pro).

### Cart section

Enable the Cart section to show the message on the cart page. In the free version you get the enable toggle, content, position, and priority. Custom style is a Pro extra.

| Label | Option ID | Default | Free/Pro |
| --- | --- | --- | --- |
| Enable section | `alg_wc_left_to_free_shipping_info_enabled_cart` | No | Free |
| Content | `alg_wc_left_to_free_shipping_info_content_cart` | %amount_left_for_free_shipping% left for free shipping | Free |
| Position | `alg_wc_left_to_free_shipping_info_position_cart` | After cart totals | Free |
| Position order (priority) | `alg_wc_left_to_free_shipping_info_priority_cart` | 10 | Free |
| Custom style (text color, font size) | `alg_wc_left_to_free_shipping_cart_custom_style_enabled` | No | Pro |

For in-table positions, the **Wrap method** (`alg_wc_left_to_free_shipping_cart_wrap_method`, default Ignore) and **Wrap template** (`alg_wc_left_to_free_shipping_cart_wrap_template`) add the row markup. Both are free.

### Ready to set this up?

The calculation, cart display, and hide rules are free. [Amount Left for Free Shipping](https://wpfactory.com/item/amount-left-free-shipping-woocommerce/) Pro adds custom styling, per-category and per-user-role hiding, and extra display sections. [Get Amount Left for Free Shipping Pro](https://wpfactory.com/item/amount-left-free-shipping-woocommerce/).

Related articles

- [Free Shipping Bar Not Showing in the WooCommerce Cart Block or Mini-Cart](https://wpfactory.com/docs/plugin-cart-block-issue/)
- [Free Shipping Bar Text Doesn’t Update When the Cart Changes](https://wpfactory.com/docs/bar-text-not-updating/)
- [General Free Shipping Bar Settings in WooCommerce](https://wpfactory.com/docs/general-options/)
- [Free vs Pro: WooCommerce Free Shipping Bar Feature Comparison](https://wpfactory.com/docs/free-vs-pro-versions/)
- [Mini-Cart and Add to Cart Free Shipping Notices in WooCommerce](https://wpfactory.com/docs/mini-cart-notice/)

 

[![Free Shipping Bar: Amount Left for Free Shipping for WooCommerce](https://wpfactory.com/wp-content/uploads/Free-Shipping-Over-Amount-Bar-for-WooCommerce.webp)](https://wpfactory.com/item/amount-left-free-shipping-woocommerce/)
