Skip to main content

Interface: QuickOrderMatch

Defined in: composables/react/useQuickOrder.ts:43

A product resolved from a typed code — the shape a row fills in on select.

Properties​

clusterId?​

optional clusterId?: number

Defined in: composables/react/useQuickOrder.ts:47

Cluster id when the match is a cluster, else undefined.


grossPrice​

grossPrice: number

Defined in: composables/react/useQuickOrder.ts:55

Unit price excl. VAT.


imageUrl​

imageUrl: string

Defined in: composables/react/useQuickOrder.ts:61

Thumbnail URL, if any.


minQuantity​

minQuantity: number

Defined in: composables/react/useQuickOrder.ts:57

Minimum order quantity (defaults to 1).


name​

name: string

Defined in: composables/react/useQuickOrder.ts:49

Localized product name.


netPrice​

netPrice: number

Defined in: composables/react/useQuickOrder.ts:53

Unit price incl. VAT.


priceOnRequest​

priceOnRequest: boolean

Defined in: composables/react/useQuickOrder.ts:63

Price is quoted on request — not orderable through a bulk flow.


productId​

productId: number

Defined in: composables/react/useQuickOrder.ts:45

Product id (or cluster's default product id) — the cart line identity.


sku​

sku: string

Defined in: composables/react/useQuickOrder.ts:51

The product SKU/code (canonical, from the API).


step​

step: number

Defined in: composables/react/useQuickOrder.ts:59

Order step: quantities run min, min+step, min+2*step, … (defaults to 1).