Livraison et Franco
Calcul des frais de port, franco de port et zones geographiques.
Le calcul des frais de port determine combien un client paie pour la livraison. Deux systemes coexistent.
Franco de port
Le franco est le seuil HT a partir duquel la livraison est gratuite.
| Type | Seuil | Condition |
|---|---|---|
| Standard | 5 500 EUR HT | Par defaut |
| VIP | Variable (ex: 4 400 EUR) | Exception client via FrancoException |
Exceptions VIP
Un client peut avoir un seuil franco reduit. La recherche se fait par priorite :
- Exception specifique au depot (
deposit_id+cegid_customer_id) - Exception globale (
deposit_id = NULL+cegid_customer_id) - Franco standard de la zone ou de la regle
Les exceptions sont gerees dans l'admin via la page Franco.
Systeme zone-based (actif)
Les zones geographiques regroupent des departements francais. Chaque zone a sa propre grille tarifaire :
| Montant panier | Calcul |
|---|---|
| Moins de 1 000 EUR | total × percentage_under_1000 |
| 1 000 a 1 500 EUR | total × percentage_1000_1500 |
| 1 500 EUR au franco | Forfait fixe (fixed_rate) |
| Au-dessus du franco | Gratuit |
Un minimum de 50 EUR HT s'applique dans tous les cas.
Structure
ShippingZone— une zone (ex: "Ouest", "IDF") avec ses tarifsZoneDepartment— un departement associe a une zone (un dept = une seule zone)
Options supplementaires
Des options de livraison (hayon, grue, etc.) peuvent etre ajoutees. Chaque option a soit un prix fixe, soit la mention "sur consultation" :
| Option | Prix |
|---|---|
| Hayon | 70 EUR (exemple) |
| Grue | Sur consultation |
Systeme depot-based (ancien)
Le systeme par depot reste actif pour certains depots non couverts par les zones :
frais = montant_fixe + (total_ht × pourcentage / 100)Les regles sont evaluees par priorite (plus basse = prioritaire), filtrees par plage de montant (min_amount, max_amount).
Si aucune regle ne correspond, un defaut de 50 EUR HT est applique.
Dans l'interface
Le panier affiche :
- La barre de progression franco (combien il manque pour la livraison gratuite)
- Le detail des frais de port calcules
- Les options de livraison disponibles