WilyRiders
App livreurs indépendants
✓ Production
Documentation publique
Vue d'ensemble
wilyriders est l'app mobile pour les livreurs indépendants. Ils acceptent des missions (20% du flux total + fallback WilyDash), scannent les QR de transfert de responsabilité et reçoivent leur paiement sur leur carte Wilix.
App isolée — /livreur/. Session : livreur_logged_in, livreur_id. Table : livreurs. WilyStory est exclu de cette app.
Flux de mission (livreur indépendant)
Radar → Accepter mission → assigned
→ Scanner QR collecte (SCAN_PICKUP) → IN_TRANSIT
→ Arriver chez client (SCAN_ARRIVAL) → ARRIVED_AT_DESTINATION
→ Scanner QR confirmation (SCAN_CONFIRM) → DELIVERED
→ Client confirme → DELIVERY_CONFIRMED → livreur crédité
Pages
| page | fichier_1 | Rôle |
|---|---|---|
| Radar missions | index.php | Liste des missions disponibles (radar) |
| Mes missions | missions.php | Missions WilyDash (si lié à un partenaire) |
| Scanner QR | scan.php | Transitions scan_pickup / scan_confirm |
| Wallet | wilix.php | Solde livreurs.solde |
Dispatch 80/20
Les livreurs indépendants reçoivent les 20% réservés (dice 81-100) + le surplus en cas d'indisponibilité WilyDash dans la zone. Si le livreur est rattaché à un partenaire WilyDash (livreurs.partner_id), il reçoit aussi les missions dispatch partenaire.