IKEA UK is currently selling "student boxes", which is grab-kit thing for new kitchens.

in the store, it has a gnarly 16-square data matrix barcode that reads:

9100005240802984743012405013758130124060143992301240601439923012408707770030124050525642301240502583233012405025832330124000081534301240902022683012400034300330124080258915301240802589153012400031894230124000318942301240302589133012403025891330124030407814301240402784683012403010297430124070455087301240005452183012403052193730124060521945301

all ikea items have a 8-digit article number. with some visual pattern matching, it seems like:

• 9100005 240 is the prefix for "heads up there are a load of item codes coming up in this barcode". there are 24 items in this box, so maybe the 24 means that.
• the first item is 80298474, a pot
• each item is then separated by 301 240
• the last item is 60521945, a colander, and
• the suffix is 301

given the item separator also has '24' in it, i can't tell whether this just a coincidence or they also indicate the length of the item list; so maybe don't compile a barcode that has 15 blahajs for the funny just yet.

edit: thankies for the replies, it seems like i have not occam razor’s hard enough — 240 might just be a generic “item code begin” separator (and 301 being a generic “item code end” separator)

reminds me of the prank of "scan this coupon barcode to get x% off at tesco" and it turns out to be an adult toy item code

it would be really funny if, say, an online IKEA "25% off" coupon ends up adding 20 bags of plant balls right into the shopping cart

I did vaguely remember seeing student boxes in the US as well, but i have long forgotten its barcode situation

compared to the approach of creating a meta item that includes all the including items, this approach of just using a list of including items' codes is waaaay more flexible and saves a lot of headache for the department that maintains the items db

@kuriko does this one need to plan an ikea trip