1.5 KiB
1.5 KiB
25. Marketplace: Ajánlatkérés és Időpontfoglalás (v2.0)
Ez a modul írja le a Szervizkeresőből kiinduló tranzakciós folyamatot, amely összeköti a járműtulajdonost a szolgáltatókkal.
25.1 A Foglalási Folyamat (Booking Flow)
A kommunikáció aszinkron, és a data.pending_actions táblára épül.
- Igény (Service Request): - A User kiválasztja az autóját a Garázsból (
asset_id).- Kiválasztja a probléma típusát (pl. "Fékcsere", "Éves szerviz") a
service_specialtiesfa alapján. - Csatolhat fotót vagy hangüzenetet (MinIO).
- Kiválasztja a probléma típusát (pl. "Fékcsere", "Éves szerviz") a
- Geofenced Broadcast: - A rendszer megkeresi a User által megadott sugáron belül (pl. 20 km) lévő, a megfelelő
expertise_tags-el rendelkező szervizeket (branches).- A szervizek (Providers) push/email értesítést kapnak: "Új ajánlatkérés a közeledben".
- Ajánlatadás (Quoting): - A Provider megad egy árat, egy időpontot és egy validálási lejárati időt.
- Elfogadás & Esemény (Acceptance): - A User elfogadja az egyik ajánlatot.
- Létrejön egy jövőbeli
asset_eventsbejegyzésstatus='scheduled'jelzéssel.
- Létrejön egy jövőbeli
25.2 Trust és Lemondási Logika
- No-Show védelem: Ha a User nem jelenik meg, a szerviz "No-show" gombot nyomhat. Ez 1 Penalty Point-ot ad a Person rekordhoz (csökkenti a Trust Score-t).
- Service Cancellation: Ha a szerviz mondja le az utolsó pillanatban, a szerviz kap levonást az értékeléséből, a User pedig kompenzációs Kreditet kap.