产品
菜单分类与条目 — 店铺用可发布钥匙读到的同一份东西。
产品是公司卖的东西:分类和条目。店铺不猜价目。它从 Delieta 读。
店铺看到什么
GET /api/v1/menu 返回你用可发布钥匙调用的那家公司的活跃产品。价格是 grosz:3200 是 32.00 兹罗提。下单时店铺不传金额 — 服务器按产品列表计价。展示和菜单不同价格的合作方是在对顾客撒谎,不是对 API。
可发布钥匙用来读菜单和启动结账。秘密钥匙留在店铺服务器。轮换可发布钥匙会立刻作废旧的。细节:Partner API 和店铺契约。
停用的条目会从菜单响应里消失。店铺拿不到要自己遵守的「不可用」标志 — 要么在菜单里,要么不在。
flowchart LR panel["面板里的产品"] --> menu["GET /menu"] menu --> shop["店铺"] off["停用的条目"] -.->|"消失"| menu
分类与条目
面板里:产品(后台分组)。先分类(披萨、饮料),再分类里的条目(玛格丽塔)— 没有分类时“Dodaj pozycję”(添加条目)按钮不可用。分类和条目的顺序就是店面顺序,用每行的箭头调整。
条目有名称、描述、价格(面板里按兹罗提填写,如 12,50;API 返回 grosz),以及 — 适用时 — 欧盟过敏原清单。规格和加料(如尺寸)是带兹罗提加价的选项组,选择规则只有一条:必选一个、最多一个或可选多个。空描述可以。空价格存不上。
这不是库存。这个版本没有库存数量。停用条目是今天把它从店里拿掉的唯一办法。


