How to sell products by weight and adjust pricing accordingly?

Topic summary

Merchants want to sell variable‑weight items (seafood, meat, produce) online and in POS, then adjust price to the final weighed amount and notify the customer. Example: customer buys 1 lb at $16/lb; final weight is 1.06 lb and price should auto‑adjust to $16.96.

Shopify staff confirm there is no native support to sell by measurement/weight in Admin or POS. Suggested stopgaps: product variants, unit‑pricing apps (e.g., Unitpricer, IzyUnit), and POS Quick Sale for manual pricing. Feature requests have been forwarded; any change would appear in the changelog.

Workarounds shared:

  • Add an upfront overage (e.g., 10%) via “Orders and Product Fees,” then refund/adjust after fulfillment.
  • Authorize payment and capture after final weight (requires order editing and stored card flow via third‑party apps).
  • POS prompts to enter price manually; or 1/10‑lb products (causes rounding, inventory reconciliation issues).

Pain points: tax misapplied in Unitpricer for tax‑exempt items, inability to edit item price post‑add, inventory not syncing when selling fractions, and lost revenue/time.

Latest updates: Filljoy released a beta “Edit Sell by Weight Orders” app with a demo video and 60‑day trial; another video shows a card‑on‑file workflow. The issue remains open; no native solution yet.

Summarized with AI on December 11. AI used: gpt-5.

Same here patiently waiting for a solution while loosing money and time