Confirmed Decisions
The authoritative record of decisions taken by the product owner. When any spec page disagrees with this table, this page wins — and the spec page should be corrected. Last confirmed: 2026-07-05.
Commercial
| # |
Decision |
Value |
| C1 |
Subscription plans |
Keep all 4: Free / Basic / Professional / Enterprise |
| C2 |
Monthly price (KWD) |
Free 0.000 · Basic 15.000 · Professional 39.000 · Enterprise 99.000 (starting values, editable) |
| C3 |
Annual billing |
1 month free — annual price = monthly × 11 (Basic 165.000 · Pro 429.000 · Ent 1089.000) |
| C4 |
RFQ receive limits / month |
Free 5 · Basic 30 · Professional 100 · Enterprise unlimited |
| C5 |
Booking commission |
Yes, in MVP — platform takes a commission in addition to subscriptions (see Commission model) |
| C6 |
Commission rate |
5% of booking total value (starting placeholder, editable) |
| C7 |
Booking deposit |
20% of booking total (default), min 5.000 KWD |
Commission model
Because commission is in MVP, the deposit flow is: the customer pays the 20% deposit through Yam3at (via PSP) → the platform retains its 5%-of-total commission from that deposit → the remainder is settled to the vendor → the customer pays the remaining balance to the vendor directly at the event. The deposit (20%) always exceeds the commission (5%), so commission is fully captured upfront.
- Basic vendor settlement (deduct commission, remit vendor share) is now MVP scope.
- Automated escrow with milestone release remains Vision.
Product scope
| # |
Decision |
Value |
| P1 |
MVP feature set |
Confirmed as written in Scope & Roadmap, with C5 commission added to MVP |
| P2 |
Platforms |
Web + mobile built together (Next.js web + Flutter apps). Backend + web foundation first; mobile follows on the same API |
| P3 |
Quote negotiation |
In MVP (max 3 rounds) |
| P4 |
In-app messaging |
In MVP |
| P5 |
Launch service categories |
Confirmed (~13 categories per Marketplace SRS) |
Market & localization
| # |
Decision |
Value |
| M1 |
Launch country |
Kuwait |
| M2 |
Languages at launch |
Arabic + English (Arabic-first, full RTL) |
| M3 |
Currency |
KWD (3 decimals). Architecture is multi-currency-ready; only KWD active at launch |
Brand & identity
| # |
Decision |
Value |
| B1 |
Product name |
Yam3at / يمعات (confirmed) |
| B2 |
Logo / brand colors / fonts |
Use the proposed design tokens until formal brand identity exists |
| B3 |
Domain |
yam3at.com |
Payments & external services
| # |
Decision |
Value |
| E1 |
Payment provider |
Both MyFatoorah and Tap, behind the payment-provider abstraction |
| E2 |
Merchant accounts, email/SMS/push, Google/Apple, hosting |
Deferred — set up later; build proceeds against sandboxes/placeholders |
Build & engineering
| # |
Decision |
Value |
| D1 |
Who builds |
Option A — built in-house with Claude, module by module per the backlog |
| D2 |
Tech stack |
As specified — Laravel 11 API, Next.js 15 web, Flutter apps, MySQL 8, Redis, Meilisearch |
| D3 |
Code repository |
GitHub (to be initialized) |
| D4 |
Local tooling status |
PHP 8.2 ✅ · Composer ✅ · Node 22 ✅ · Docker ✅ · Git ✅ · Flutter SDK not yet installed (needed before mobile work) |
Still open (non-blocking)
These can be decided later without holding up the build:
- Final subscription prices and commission rate (post vendor-discovery)
- Formal brand identity (logo, palette, typography)
- Merchant accounts and third-party service accounts (E2)
- Hosting/cloud provider and environments
- App Store / Google Play developer accounts