Documentation publique Retour Wily

WilyFood

Livraison repas & épiceries

✓ Production Documentation publique

Vue d'ensemble

wilyfood est le module de commande de repas à domicile. Les clients commandent depuis des restaurants partenaires ; la livraison est gérée par WilyRiders ou WilyDash.

Module client : / (root). Dashboard restaurant : /partenaire/. Les commandes sont dans la table commandes.

tables_cl_s

$tableRôle
(restaurants),Partenaires restaurateurs (identité, wallet, statut)
platsMenu des restaurants (prix, disponibilité, catégorie)
commandesCommandes client — machine à états complète
wily_storiesStories 24h & vitrines des restaurants
notifications_restoAlertes en temps réel pour les restaurants

machine_tatscommandes.statut)

CREATED → PAID (Escrow LOCKED) → PREPARING → READY_FOR_PICKUP
  → IN_TRANSIT → ARRIVED_AT_DESTINATION → DELIVERED
  → DELIVERY_CONFIRMED (Escrow → restaurant.solde)
  → DISPUTE (Escrow FROZEN)

Escrow & paiements

Le client paie via clients_solde. Les fonds sont bloqués en escrow jusqu'à DELIVERY_CONFIRMED ou auto-libération après 2 heures. Le restaurant reçoit : total - commission_wily.

Pages client principales

PageFichier
Accueil restaurantsfood.php
Page restaurantrestaurant.php?id=X
Panier & checkoutpaiement.php
Suivi commandesuivi_commande.php
Mes commandesmes_commandes.php