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:
| Field | Example | Notes |
|---|---|---|
| Name | Mini cake box | Keep it short and searchable. |
| Price | KES 1,500 | Show the customer what they should expect to pay. |
| Images | 1:1 or 4:3 product photos | Match the store media aspect ratio where possible. |
| Description | Six assorted mini cakes | Use this for useful details, not marketing filler. |
| Options | Size, flavor, color, pickup time | Options reduce follow-up questions. |
| Availability | In stock, preorder, sold out | Useful 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:15:44:33:216:91.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.