All Weighted Products
Coming soon for
  • Botble
  • WooCommerce

Sell by the gram. Charge for the actual weight.

Offer precise weight choices and prices, track stock in grams and connect online sales with All POS.

Monthly, yearly or perpetualPerpetual: 12 months of updates and support includedOne live site plus its linked staging site20% off each additional plugin bought together
What it does

In plain words.

Give customers a clear way to buy products by weight, online or through All POS. Set prices per kilogram, per hundred grams or per gram, manage stock in grams, and control minimum weights, increments and tare for the container.

Who it is for

A good fit for your shop?

  • Food and refill retailers selling variable quantities
  • Stores pricing materials by the gram or kilogram
  • Retailers testing weighed sales online and through All POS
What you get

The right price for every weight

Price per kg, 100 g or gram

Enter prices in the unit you use, including small decimal values per gram. Calculate each line from the selected weight while keeping a consistent price basis.

Track stock in grams

Manage weighed stock independently from whole-item quantities. Choose whether to track weight stock and whether intentional overselling is allowed.

Control the weight choices

Set minimum sale weight, weight increment and default selection. Give shoppers a weight selector and a calculated price before adding the product to their basket.

Charge for the product, not its container

Enable tare support and a default tare weight, so the quote can distinguish the gross measurement from the net product weight being sold.

Online and All POS integration

Carry weight and pricing information into cart and order lines, or use the same weighed product with All POS. Physical scale integration belongs to the configured POS bridge.

Keep stock and refunds tied to the sale

Record the accepted weight and price with the order. Stock deductions and partial refunds follow the quantity sold, while unchanged stock fields preserve sales made during product editing.

In practice

A small price per gram still needs precision

A price such as £0.0035 per gram needs more precision than an ordinary whole-item price. The supported price bases calculate the sale from the selected net weight. Customers see a weight-specific quote before checkout, and the accepted weight stays with the order.

In practice

Keep the weight with the order

Each order retains the accepted weight and price, and stock movements follow the quantity sold. Partial refunds are limited to the recorded sale. If an administrator has a product form open during a sale, leaving its stock field unchanged preserves the newly reduced stock.

See it working

A closer look.

Screens from the Botble edition, using sample data. Explore the features and requirements below.

How it works

Start with one useful test.

  1. Configure the product

    Enable weight-based selling, choose the price basis and stock settings, then define minimum weight, increments and any tare.

  2. Quote the selected weight

    Customers choose a weight online, or staff use the All POS integration. The quote calculates the net weight and resulting price.

  3. Deduct the weight sold

    Carry the accepted weight and price into the order, update weighed stock and retain the sold quantities for any later partial refund.

Before you buy

Requirements.

These details describe the Botble edition. Check the platform, services and equipment your shop uses.

  • Botble and WooCommerce use separate native packages. Choose the edition for your store and check its requirements below.
  • The Botble edition requires Botble CMS 7.0.0 or later with Ecommerce active.
  • Physical-scale sales require All POS and a configured compatible local bridge. Hardware is separate.

Check compatibility with us

WooCommerce edition · coming soon

Requirements

Native WooCommerce edition.

  • Plugin header minimum: WordPress 6.5+, PHP 8.1+ and WooCommerce 9.0+.
  • Use WordPress and PHP versions that meet the requirements of both this plugin and your installed WooCommerce version.
  • PHP OpenSSL and Sodium, plus transactional InnoDB native product/order/history tables, are required.
  • Measured checkout is for a single-store shop; an active Dokan installation blocks it. Physical scales require a compatible integration; All POS and its paired bridge are separate.
  • Tracked stock is held in whole grams. Unmanaged products use their native untracked semantics. Advanced exact-range/history operations require compatible native WooCommerce components and must be checked before a platform upgrade.

Getting started

  1. Open the native product editor, enable Sell by weight and choose price basis, minimum, increment, starting weight and tare. Configure its actual stock-owning product.
  2. Test fresh weight selection, signed pricing, checkout, payment and cancellation on a copy of the shop; do not change basket quantity independently of its signed weight.
  3. Test money refunds and physical returns separately, then verify stock/history. Pause measured products and finish outstanding work before disabling their owner.
Choose how you pay

Monthly, yearly
or yours to keep.

Every plan has the same features. Pick the term that suits your business, or buy a perpetual licence and keep it.

GBP reference prices, including applicable VAT/sales tax. Stripe confirms available local-currency pricing before payment. Local currency estimates use current Stripe FX quotes.

All Weighted Products · for Botble
Launch offer Save up to 23% Offer prices until 31 December 2026. Monthly and yearly customers keep their rate on every uninterrupted renewal.
69days 18hours 24mins 16secs Ends 31 December 2026
Monthly

Plugin, updates and support — one monthly price

Launch price · save 20%
£10£8

a month

For new customers after the offer: £10 a monthYour rate stays while your subscription remains active

  • All features of All Weighted Products
  • Updates and support while you subscribe
  • One live site plus its linked staging site
  • Stop at the end of any month
Yearly

Plugin, updates and support — one yearly price

Launch price · save 20%
£100£80

a year

For new customers after the offer: £100 a yearSame purchased rate on uninterrupted renewals

  • All features of All Weighted Products
  • Twelve months for ten months' price
  • Updates and support for the whole year
  • One live site plus its linked staging site

Perpetual licences include 12 months of updates and support. After that, extend them a year at a time for £50 a year, whenever you like, even before the current year ends. Monthly and yearly plans always include updates and support.

  • Monthly is term use: the plugin, its updates and support for each month you pay for.
  • Yearly is the same term use paid in advance, at ten months' price for twelve months.
  • A perpetual licence is yours to keep. It includes 12 months of updates and support; afterwards you can carry on using every version you were entitled to, and extend updates and support a year at a time at the support rate (half the standard yearly price) whenever you want them.
  • One licence covers one live site and its linked staging site. Another live site needs another licence.
  • Buy more than one perpetual licence in the same checkout and the highest-priced plugin is charged in full, with 20% off each additional distinct plugin, worked out on the prices shown (launch prices while the offer runs).
  • Extend support for several perpetual licences together and the highest-priced extension is charged in full, with 20% off each additional one. Extending early adds a year to the end of your current cover; nothing renews automatically.
  • Prices include applicable VAT/sales tax and the support stated for your plan. GBP is the reference currency. Marketplace accounts, hosting, hardware and external API fees are separate. We add no payment processing surcharge.

Prices include applicable VAT/sales tax. One plugin and one platform edition per licence.
Marketplace, hosting, hardware and external API charges are separate. No payment processing surcharge. See how licensing works →

Questions

Useful details before you choose.

The workflow, its limits and what is separate.

Still need a hand?
Can I price per gram or per 100 grams?

Yes. Choose kilogram, 100 grams or gram as the price basis. The release supports precise decimal entry for small per-gram prices and tracks weighed stock in grams.

Will it work with any physical scale?

The online weight selector works without a scale. Physical-scale use requires All POS, a separately configured local bridge and compatible hardware. Check the device and test the weighing workflow before live use.

Do I need a physical scale for online orders?

No. Customers can choose a weight in your online shop without a connected scale. Add All POS and a compatible local bridge when you want to read a physical scale at the till.