No card required. Add a payment method before day 14 to continue; otherwise Stripe cancels the subscription automatically.
Real WordPress interfaceFree 0.1.3 / Pro 0.1.3
One jobHide paid delivery choices only when Free Shipping is available in the same WooCommerce package, while always keeping Free Shipping and Local Pickup and leaving uncertain rate data unchanged.
RequiresWooCommerce 8.9 or newer
Free statusRelease candidate prepared for WordPress.org review
Three decisions
Set it up without code.
01
Open WooCommerce > Hide Paid Shipping and turn on the switch.
02
Reach a Free Shipping condition with a test cart and address.
03
Confirm Free Shipping and Local Pickup remain while paid choices disappear from that package.
Actual product
What you configure and what the visitor sees.
The desktop settings use one Free switch and readable configured shipping choices for Pro.The same labeled shipping controls remain readable at a phone-width viewport.
Free and Pro
Free keeps working. Pro adds capacity.
Free 0.1.3
No account or license required
Turn on one switch after WordPress capability and nonce checks.
When one package contains Free Shipping, keep Free Shipping and Local Pickup and hide its other paid rates.
Return every incoming rate unchanged when Free Shipping is absent, WooCommerce is missing, or any rate is uncertain.
Prepared for WordPress.org submission; no public-directory approval is claimed yet.
Pro 0.1.3
$39 per year
Keep up to ten additional exact configured shipping choices beside Free Shipping and Local Pickup.
Choose readable zone and shipping-method names instead of typing IDs or code rules.
Keep the complete Free behavior locally if Pro or licensing is unavailable.
Designed to stop quietly instead of changing store truth.
The free workflow is independent of Stripe, the StoreFixKit license API, and Pro. A billing or network problem cannot rewrite the parent plugin's data.
Filters each already calculated shipping package independently and never combines packages.
Shipping zones, rates, costs, taxes, carts, orders, customers, and products are never written.
Malformed or uncertain rate data returns native WooCommerce behavior unchanged.
No custom table, cron, queue, telemetry, frontend asset, checkout request, or carrier API call.
14-day trial
No card required to test Pro on one site.
Stripe hosts checkout and billing. The StoreFixKit success page creates a product-bound license and Pro download. Add a payment method before trial end only if you want the annual plan to continue.
No. Configure Free Shipping in WooCommerce first; the plugin acts only after WooCommerce makes that rate available.
Will Local Pickup remain?
Yes for WooCommerce's standard local_pickup method. A differently identified third-party pickup method can be selected as an additional Pro choice when listed.
How do I restore every shipping choice?
Turn off the switch or deactivate Free. WooCommerce receives the original package-rate array on the next calculation.