Definition of shop note in US English:

shop note

noun

historical
  • A credit note exchangeable for goods at a shop.

Origin

Early 18th century.