LindyMOQ lets you set a minimum order quantity (MOQ) per SureCart product or per variant, and/or sell only in fixed multiples — for example in packs of 10, so customers can order 10, 20, 30, 40 … but nothing in between. Customers can order the minimum or more — but checkout is blocked if they try to go below it or off the pack size.
Both settings are managed from a dedicated settings page in WordPress admin (Settings → LindyMOQ), independent of SureCart’s product editor.
Features
- Set a minimum order quantity per product, or per individual variant
- Sell in fixed multiples (increments) per product or variant — e.g. packs of 10 → 10, 20, 30, 40 …
- Combine both: a minimum of 20 with multiples of 10 yields 20, 30, 40 …; set only the multiple and it also becomes the minimum
- Product-page quantity selector is locked to the minimum and the + / − buttons jump by the pack size — no flicker, no client-side bypass
- Checkout is blocked server-side when the quantity is below the minimum or not a valid multiple
- Clear error message shown at checkout when the minimum or pack size is not met
- Quantities are aggregated across all line items before comparing to the minimum
- Stock-aware: current stock is shown next to each MOQ in the settings page, with a red “below MOQ” flag when stock is insufficient
- Strict stock gate on the product page: when stock is below the MOQ, the buy button is disabled and an “understocked — please check back soon” message is shown
- Honours SureCart’s “continue selling when out of stock” setting — when enabled, the stock gate is bypassed so backorders go through normally
- Simple settings page — no complicated configuration
Requirements
SureCart must be installed, active, and connected to the SureCart API.