The gap
Customers leave carts a few euros short of free shipping because nobody tells them, and bars that use a hand-typed amount drift away from the real shipping settings.
WordPress
Turn "almost free shipping" into bigger orders: a Spend X more bar in the WooCommerce cart, mini-cart and checkout, using the real minimum of the customer's shipping zone.
Coming soon
Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.
The gap
Customers leave carts a few euros short of free shipping because nobody tells them, and bars that use a hand-typed amount drift away from the real shipping settings.
What it is
Shipnudge reads the real Free Shipping rule of the customer's zone and shows exactly how much more is needed, wherever the cart appears.
How you use it
One amount to maintain, in WooCommerce's own shipping settings, and a bar that agrees with the checkout every time.
For WooCommerce shops that offer free shipping above an amount and want the cart to say so accurately in every zone.
Use it when
Built for
Shipnudge finds the shipping zone for the customer's address and reads its enabled Free Shipping methods. If there are several, it shows the one closest to being unlocked. If there are none, it can use a manual amount or hide the bar. When the customer changes the country at checkout, the zone and the amount change with it.
The amount compared with the minimum is computed like WooCommerce does it: the displayed subtotal, minus discounts unless the method ignores them, minus the discount tax when prices are shown with tax, rounded to your price decimals. Coupons with free shipping, and methods that need a coupon, either or both, are handled. A test compared the bar with WooCommerce in 674 scenarios without a mismatch.
The bar sits in the classic cart, mini-cart widget and checkout, refreshed by WooCommerce fragments, and in the Cart, Checkout and Mini-Cart blocks, refreshed after each change of quantity, coupon or address. The shortcode and the block put it on any other page.
The message is a polite live region, so screen readers announce changes, and the bar is a progressbar with a readable value text. Motion is reduced on request and the bar stays visible in high-contrast mode. English and Bulgarian are included, and the messages can be rewritten in the settings with placeholders for the amounts.
1 of 6
| Platform or runtime | Supported versions | Tested up to |
|---|---|---|
| WooCommerce | 8.0 or newer | 11.2.1 |
| WordPress | 6.4 or newer | 7.1.3 |
| PHP | 8.0 or newer | 8.4.26 |
It is finished and tested. It is not on sale yet; this page will say where to get it when it is.
Coming soon
Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.