WELIFE Docs Swagger Admin Web

WP-RIDE-ARRIVE-NOTIF-01 — Tài xế đã đến điểm đón + thông báo tách surface

Domain: D-RIDES · D-NOTIF · D-DRIVER Surfaces: CON · DRV · API Status: IMP · Date: 2026-08-17

Mục tiêu

Khi tài xế trượt Đã đến điểm đón, chỉ app khách nhận inbox + push + WS. App tài xế và app khách không dùng chung màn (hat-split).

Luồng trạng thái

REQUESTED → nhận chuyến → CONFIRMED → arrive → ARRIVED_PICKUP → pickup → IN_TRIP → complete.

Bước App tài xế (driver/) App khách (mobile/) Notif
Nhận chuyến Home / InTrip RideMatching → RideDetail ride.matched CON + DRV (extra.surface)
Đã đến đón Slide «Đã đến điểm đón» Copy «Tài xế đã đến · ra gặp / biển số» ride.arrived chỉ CON
Đã đón Slide «Đã đón khách» Đang trong chuyến ride.pickup chỉ CON
Hoàn tất / hủy InTrip / lịch sử RideDetail ride.completed / ride.cancelled cả hai, deep-link theo surface

GPS ride:location vẫn chỉ WS.

BE

FE

Verify

npx jest api/src/modules/notifications/notif-catalog.spec.ts
npx prisma migrate deploy   # local