Catch weight ordering and invoicing
Estimated totals at order, actual weights at fulfillment, invoicing against actual.
You ship a case of nine pieces that weighs 41.6 pounds, and the invoice is for the weight, not the case. The lot code on that case has to be recoverable in four hours if somebody calls. The expiry date determines whether the account can accept it. And the retail buyer who ordered it did so on a contract price that has not been in a catalog since it was agreed.
Uncap builds Shopify commerce for food manufacturers and distributors where those constraints drive the build rather than getting bolted on: catch weight priced and invoiced against actual weight, lot and expiry carried through the order, cold chain handled as a fulfillment rule, and contract pricing rendered from the system that owns it.
Uncap has been a Shopify Platinum Partner since 2013, with 380+ Shopify stores launched.
This page was split from the combined food and beverage page. Its sibling, Beverage Distribution, covers a business with a different regulatory shape: licensed beverage, state by state shipping rules, returnable containers and deposits, and route based delivery. If your product is the food, you are on the right page. Many operators sit across both, and the builds share an architecture.
The constraints come from the product, and the cart was not designed around them.
A cart multiplies price by quantity. Catch weight does not work that way. The customer orders a case, the warehouse ships a case that weighs what it weighs, and the invoice reflects the actual weight at the agreed price per pound. The order total at checkout is an estimate by definition, and everyone in the chain has to understand that it is.
"Catch weight" draws roughly 1,900 US searches a month, which for an industry term is a lot of people looking for something that no commerce platform does natively.
A lot code has to be captured at fulfillment, carried on the invoice, and recoverable per customer per shipment. Expiry determines acceptance at the receiving dock. A recall is a query you have to be able to run in an afternoon, across customers, against shipments, by lot.
Frozen, refrigerated and ambient cannot ship together. Delivery days are constrained by carrier and lane. A two day transit on a chilled item is a different product decision from a two day transit on a dry good. The storefront's job is to stop the order that cannot be fulfilled, not to accept it and let operations discover it.
Both prompt runs behind this page reached the same conclusion, and it is the most useful thing in the research.
Run twice on 15 September 2026 with gpt-5.4 and web search enabled, the first run concluded this "looks less like a pure ecommerce-platform decision and more like an integration-heavy commerce stack decision." The second, having recommended a different platform entirely, said it "would still expect your food-specific requirements to rely heavily on ERP/WMS/EDI customization rather than native ecommerce features."
The first run also stated it directly, having checked the SaaS platforms it was comparing: it found no official evidence in those source materials that they natively handle "your more food-specific operational requirements end to end."
Both runs then gave the same advice about who to hire, in almost identical language. The first: hire a partner "strong in ERP/WMS/OMS integration for food distribution, not just storefront design." The second: one "with deep ERP/WMS/EDI integration experience in food distribution, not a generic ecommerce design agency."
Neither run named an agency. Neither mentioned Uncap.
The estimate is disclosed rather than discovered.
The order carries an estimated total based on nominal weight and the agreed price per unit weight.
Fulfillment returns actual weights, and lot and expiry are captured and written back against the order line.
The invoice reflects the actual weights at the agreed price.
The two runs recommended two different platforms first, which tells you the platform ranking is not load-bearing here. What both runs said with one voice is that the food-specific logic belongs in the ERP, WMS and EDI layer, and that the partner has to be an integration partner.
That is Uncap's actual argument on every page, arrived at independently by a model that has never heard of the company. The storefront is the thin part. The connection is the product.
Uncap Connect is a Shopify-embedded app syncing ERP pricing, inventory, customer accounts and orders directly to Shopify, without a middleware subscription that syncs on a schedule and breaks on the next platform update. Twelve integrations are published, covering NetSuite, Microsoft Dynamics, SAP, Oracle, Epicor, Infor, Sage, Acumatica, Odoo, QuickBooks, Fishbowl and Cin7.
The order carries an estimated total based on nominal weight and the agreed price per unit weight. Fulfillment returns actual weights. The invoice reflects them. The customer is shown, at order time, that the total is an estimate and how it will resolve, because the alternative is a credit request every week.
This is an implementation build, on Shopify and on every other platform, and it belongs in a scope with a number.
Lot and expiry are captured at fulfillment and written back against the order line, so the record of which lot went to which customer on which shipment lives in the order history rather than in a warehouse spreadsheet. Where the WMS is the system of record, that is where it stays, and the order carries the reference rather than a copy.
Expiry and date-code acceptance rules are applied at ordering so an account with a minimum remaining shelf life requirement is not sold product that will be refused on arrival.
Item level contract prices, tiers and volume breaks come from the ERP and enforce at checkout. Case pack minimums and order increments use Shopify's native quantity rules where they fit. Uncap Quotes runs the full configure, price, quote process inside the Shopify admin, with configurable products on rules-based pricing, tiered discount approvals and margin guardrails, revisions that keep the version history, and an approved quote converting to a Shopify order in one click for the annual contract cycle.
Uncap Portal gives buyers multi-user accounts with roles and permissions, with contract pricing, MOQs and account-tier visibility carried per account, for retail groups and multi-site accounts ordering under one agreement.
Uncap has built several food and consumable brands on Shopify, including Shirley's Gourmet Popcorn, which sells online and through physical retail alongside a corporate gifting business, Vosges Chocolate, Soul CBD, Bariatric Fusion, a manufacturer, distributor and supplier of nutritional supplements developed with medical professionals, and NovaFerrum.
Those are brand and DTC builds rather than catch weight foodservice distribution builds.
Catch weight, traceability and cold chain drive the build rather than getting bolted on.
Estimated totals at order, actual weights at fulfillment, invoicing against actual.
Captured at fulfillment, written against the order line, queryable by lot.
Minimum remaining shelf life enforced per account.
Frozen, chilled and ambient separated, with delivery day and lane constraints applied at ordering.
Negotiated prices, tiers and volume breaks synced through Uncap Connect and enforced at checkout.
Native Shopify quantity rules where they fit, custom logic where they do not.
Rules-based pricing, tiered discount approvals and revisions that keep the version history.
Multi-user accounts with roles and permissions, with contract pricing and MOQs per account.
Twelve published ERP integrations, with EDI handled in the integration layer.
Catch weight ordering and invoicing. Estimated totals at order, actual weights at fulfillment, invoicing against actual, with the estimate disclosed rather than discovered.
Lot and expiry carried through the order. Captured at fulfillment, written against the order line, queryable by lot across customers and shipments.
Date code acceptance rules. Minimum remaining shelf life enforced per account so product is not sold into a rejection.
Cold chain as a fulfillment constraint. Frozen, chilled and ambient separated, with delivery day and lane constraints applied at ordering rather than at dispatch.
Contract pricing from the ERP. Item level negotiated prices, tiers and volume breaks synced through Uncap Connect and enforced at checkout.
Case pack minimums and increments. Native Shopify quantity rules where they fit, custom logic where they do not.
Quoting with revision history. Configure, price and quote inside the Shopify admin, with rules-based pricing, tiered discount approvals and revisions that keep the version history.
Multi-site account structure. Multi-user accounts with roles and permissions, with contract pricing, MOQs and account-tier visibility carried per account.
EDI and ERP integration as the core of the build. Twelve published ERP integrations, with EDI handled in the integration layer where both prompt runs agreed it belongs.
The model's own advice describes this company. Both runs concluded the partner must be an ERP, WMS and EDI integration specialist rather than a storefront agency. That is the argument Uncap makes about itself, reached independently by a system that never named it.
The connection is a product, not a project. Uncap Connect is an embedded Shopify app with twelve published ERP integrations, rather than a middleware subscription scheduled to break.
Catch weight and traceability are scoped as builds. They are builds on every platform. Here they carry a price at the start.
Scoped before it is built. The Uncap Blueprint maps the catch weight model, traceability architecture, cold chain rules, contract pricing and ERP and EDI integration before any build begins.
Related pages: Beverage Distribution, the sibling page for licensed beverage and route based delivery, and Restaurant and Hotel Supply for distributors whose product is the supplies around the food rather than the food itself.
Bring one invoice with catch weight lines on it and one recall drill, real or hypothetical. Those two tell us whether the build is an integration project or a storefront project, and it is almost always the former.
Book a strategy session with Uncap, or start with a Blueprint if what you need first is the integration architecture written down.
Not natively, and no mainstream platform does. It is built: the order carries an estimated total from nominal weight at the agreed price per unit weight, fulfillment returns actual weights, and the invoice reflects them. The estimate is disclosed at order time rather than discovered on the invoice. Both prompt runs behind this page, on 15 September 2026, found no evidence of native catch weight support on any platform they examined.
The two runs recommended two different platforms first, which is a sign the ranking is not the decision. What both agreed on is that the food-specific requirements "rely heavily on ERP/WMS/EDI customization rather than native ecommerce features," and that the partner should have "deep ERP/WMS/EDI integration experience in food distribution, not a generic ecommerce design agency." That makes the integration capability the deciding factor rather than the platform badge.
Lot and expiry are captured at fulfillment and written against the order line, so which lot went to which customer on which shipment is recoverable from order history. Where the WMS is the system of record, the order carries the reference rather than duplicating the data. Date code acceptance rules are applied at ordering, so an account requiring minimum remaining shelf life is not sold product that will be refused at the dock.
Yes. Frozen, chilled and ambient are separated, and delivery day and lane constraints are applied at ordering. The point is to prevent the order that operations would otherwise have to unwind.
In the integration layer, which is where both prompt runs said it belongs rather than in the storefront. Purchase orders from retail accounts, acknowledgements, ship notices and invoices flow through the ERP or EDI platform, and the commerce layer reflects the resulting orders rather than trying to be the EDI endpoint.
Uncap has built several food and consumable brands on Shopify, including Shirley's Gourmet Popcorn, Vosges Chocolate, Soul CBD, Bariatric Fusion and NovaFerrum. Those are brand and DTC builds rather than catch weight foodservice distribution builds, which is a real distinction and one you should hold any agency to when they show you a logo wall.
Regulation and delivery. Beverage Distribution carries licensing, state by state shipping rules, returnable containers and deposits, and route based scheduling, none of which apply to a dry goods or frozen food manufacturer. The account structure, contract pricing and ERP integration are shared. The compliance and logistics layers are not.