WPAmine

100% Free & Open Source

Shipping rates based on weight, built for WooCommerce.

Set unlimited weight tiers per zone, apply automatic discounts, and show estimated delivery dates — completely free, no subscription needed.

Features

Everything you need, nothing you don't.

Built for WooCommerce store owners who ship by weight — no bloat, no subscription, completely free.

Unlimited weight tiers

Define as many min/max ranges as needed. Tiers are sorted automatically on save.

Multiple shipping zones

Use the method in as many zones as needed. Each instance has its own independent settings.

Estimated delivery dates

Set business days per method. Exact calendar date shown in bold — weekends are skipped.

Conditional discounts

Automatically reduce or waive the cost when a minimum weight or order total is reached.

Custom free shipping label

Show Free or any text in green instead of 0.00. Customisable per instance.

Per-kg surcharge

When weight exceeds the last tier, add a configurable extra per kg rounded up.

Method description

Add a short line below the method title: delivery window, carrier name, anything.

HPOS and WC 9.0 ready

Declares WooCommerce High-Performance Order Storage compatibility. Tested up to WC 9.0.

Setup

Up and running in 5 minutes.

No complex configuration. Install, configure your tiers, and you are live.

01

Install and activate

Upload the ZIP via WordPress Plugins screen. No API keys or external services required.

02

Open a shipping zone

Go to WooCommerce Settings Shipping. Open any zone and add Shipping by Weight PRO.

03

Configure your tiers

Use the interactive table to set weight ranges and prices. Add description, delivery days, and discount rules.

04

Save and go live

Click Save. Customers see the new options at checkout immediately, with delivery dates and free labels.

FAQ

Common questions.

Yes completely. No premium version, no freemium restrictions, no licence key required. Download it and use it on as many sites as you want.
Absolutely. Add the method to as many zones as you need. Each instance has completely independent tiers, discounts, labels, and delivery dates.
The last tier price is used as a base, and a configurable per-kg surcharge is added for each extra kilogram rounded up.
Yes. Each instance has a Tax status field Taxable or None that integrates with WooCommerce native tax engine.
Yes the uninstall routine automatically removes all tiers and settings from your database. No manual cleanup needed.

Ready to ship smarter? Download it free.

Open source, GPL-2.0 licensed, no strings attached.