LindyMOQ: MOQ Settings for Products in SureCart

LindyMOQ: MOQ Settings for Products in SureCart

5/5 (1 ratings) — active installs Updated Jun 3, 2026

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.