Products and Catalogs

Structure products so customers can browse clearly and send complete orders.

Products are the heart of a Uraibu storefront. A good catalog should answer the questions customers repeatedly ask in chat.

Product fields

Every product should support:

FieldExampleNotes
NameMini cake boxKeep it short and searchable.
PriceKES 1,500Show the customer what they should expect to pay.
Images1:1 or 4:3 product photosMatch the store media aspect ratio where possible.
DescriptionSix assorted mini cakesUse this for useful details, not marketing filler.
OptionsSize, flavor, color, pickup timeOptions reduce follow-up questions.
AvailabilityIn stock, preorder, sold outUseful for live deals and seasonal items.

Categories

Categories should come from the API so storefront setup reflects real product taxonomy. Sellers should choose the main category first, then add more specific product groups later.

Examples:

  • Food and bakery
  • Fashion and accessories
  • Beauty and personal care
  • Electronics
  • Home and kitchen
  • Services
  • Digital products

Product options

Use options when customers need to choose before ordering:

{
  "name": "Mini cake box",
  "options": [
    {
      "name": "Size",
      "values": ["6 pieces", "12 pieces", "24 pieces"]
    },
    {
      "name": "Pickup time",
      "values": ["10:00", "14:00", "17:00"]
    }
  ]
}

Product image ratios

Uraibu currently supports common catalog ratios:

  • 1:1
  • 5:4
  • 4:3
  • 3:2
  • 16:9
  • 1.91:1

Square and near-square images work best for dense product grids. Wider ratios work well for bundles, services, and campaign-led storefronts.

Choose one media aspect ratio for the storefront and keep product images consistent. Mixed ratios make the catalog feel less organized.