Sell something in sizes or colours — and keep the stock honest

A mug that comes in three glazes, a print in two sizes, a jumper in sizes and colours — most real products aren't one thing. On a bernard shop you describe the options in a sentence, and each combination becomes something the shop can price, count and sell out of on its own.

Options: sizes, colours, or both

Ask for one set of options — "sizes S, M and L" — or two, like size by colour. Two sets multiply: three sizes in four colours is twelve combinations, each with its own stock and, if you want, its own price. Buyers pick from neat dropdowns on the product page; you never build a grid by hand.

A couple of honest limits: a product can carry up to three sets of options, and up to a hundred combinations in total — more than any small shop needs. If you later change the options, combinations that still match keep their stock and prices.

Prices per option

The product has one base price (Change a price covers changing it), and any option can override it: "the large is £45". Everything without an override keeps the base price, and the checkout always charges exactly what the page shows.

Four ways to count stock

Tell bernard which of these fits, per product:

  • One of a kind — an original painting, a single vintage find. It sells once, then it's gone and the button greys out by itself.
  • Made to order — you make one when someone buys. Never sells out; give a lead time ("about 2 weeks") and it appears on the page as Made to order — about 2 weeks, so buyers know before they pay.
  • Counted — you tell bernard the real number on the shelf; each sale counts it down, and at zero that combination stops selling.
  • On or off — no counting; you simply say "in stock" or "sold out" and flip it yourself when things change.

Switching a product to a new way of counting resets its combinations to a fresh start — so set the mode first, then mark any exceptions.

Selling out, one combination at a time

"The large blacks are sold out" does exactly that — just those combinations grey out, while the small blacks sell on. A sale that falls through reverses the same way: ask for it back in stock. Mark a piece as sold covers the sold-out state itself, and what it tells search engines.

Adding options to a product you haven't listed yet? Give the whole thing — name, price, photos, options, stock — in one message when you add it (Add a new product to my shop page), and it arrives complete.

The prompt

Give [the product name] the options [e.g. Small, Medium, Large], make [one option] cost [the price], and set the stock so [e.g. it counts down from 4 / it's made to order with a 2-week wait].

The [bracketed] parts are yours to fill in. First time? Connect bernard to your AI over MCP — a one-time setup in bernard → your site → Use your own AI — then paste the prompt above.

Questions people ask

Can one product come in both sizes and colours?
Yes — ask for both and every combination gets its own entry: a Small/Blue, a Small/Green, and so on. Each one can carry its own price and its own sold-out state, so 'the large blacks have sold out' is one sentence, not a spreadsheet.
Can different sizes have different prices?
Yes. The product has one base price, and any option can override it — 'the large is £45, the rest £30'. The page and the checkout read the same figure, so what a buyer sees is what their card is charged.
Will the shop stop selling something when it runs out?
If you tell bernard the real count, yes — each sale counts the stock down and the buy button greys out at zero, per combination. And as with every change, the setup lands as a draft you approve before buyers see it.

You might also want to…