E-commerce
1 juillet 2026
« Pourquoi 12 € de manutention en plus du port ? » « Personne n'a mentionné ces frais sur la fiche produit. » « C'est quoi la différence entre livraison et manutention ? » Trois messages où des frais de manutention mal expliqués génèrent abandon panier, chargebacks et tickets SAV post-achat.
Le support frais de manutention e-commerce clarifie ce que couvrent ces frais (préparation, emballage renforcé, produits volumineux), comment les afficher avant paiement, et comment répondre quand le client les découvre au checkout.
Ce guide #410 couvre policy HANDLING-FEE, flow HAND-FLOW et KPI handling. Complète les frais livraison (#204) et précède le bot frais additionnels (#411) : ici, frais préparation/manutention, transparence et SAV agents.
Sommaire
Pourquoi les frais de manutention génèrent-ils des tickets ?
Un ticket frais de manutention arrive quand le client découvre un line item « handling fee », « frais de préparation » ou « surcharge manutention » distinct du shipping rate transporteur.
Cinq confusions client typiques
Manutention = livraison : client croit payer 2x le port
Frais surprise checkout : absent PDP, visible panier final
Produit « gratuit port » : manutention non incluse dans franco
Post-achat contestation : « arnaque », demande refund fee seul
B2B vs DTC : pallet fee incompris particulier
Baymard estime que 48 % des abandon panier e-commerce sont liés à des coûts additionnels perçus comme trop élevés ou imprévus (Baymard, abandon panier 2026). Gorgias observe que les tickets « frais cachés » post-commande convertissent 2,3x plus en chargeback que les litiges livraison standard (Gorgias, stats SAV 2026).
Angle #410 vs contenus voisins
Frais livraison #204 : shipping rate transporteur. Le #410 = manutention entrepôt/préparation distincte.
Frais cachés #291 : vue abandon panier globale. Le #410 = type fee spécifique manutention.
Bot frais #411 : futur automation checkout. Le #410 = policy agents + macros HAND-*.
SEO shipping #399 : contenu livraison. Le #410 = SAV manutention quotidien.
Oversize #ship : gros volume. Manutention souvent couplée oversize, deux lignes distinctes policy.
Exemple DTC
Marque meubles flat-pack, manutention 8-15 € selon poids. Sans HANDLING-FEE : 62 tickets/mois handling, refund fee rate 34 %. Après playbook : handling_ticket_rate -47 %, checkout_surprise_rate -55 %, handling_csat 3,9/5.
Manutention vs shipping
Shipping = transporteur (Colissimo, Chronopost). Manutention = coût interne pick, pack renforcé, palette, produits fragiles. Deux line items, deux explications.
Volume tickets handling
DTC avec fee actif : 3-8 % orders génèrent ticket handling si disclosure faible. Post PDP badge : -40-55 % volume.
En quoi la manutention diffère-t-elle du port #204 ?
Trois types frais checkout, trois réponses support.
Matrice fee → définition client
Shipping (#204) : transport colis jusqu'à adresse client
Handling (#410) : préparation, emballage, manutention entrepôt
Service fee (#411) : options checkout (gift wrap, assurance)
Cinq déclencheurs manutention légitime
Oversize / heavy : > 30 kg ou > 120 cm cumulé
Fragile : verre, céramique, double carton obligatoire
Cold chain : glacières, produits frais
Kit complexe : multi-colis pré-assemblage partiel
B2B pallet : préparation palette, shrink wrap
Shopify implementation
Handling fee via shipping profile surcharge, line item property fee, ou app checkout fee. Support doit lire order breakdown exact.
Promesse #410
Policy HANDLING-FEE, matrice FEE-MAP, 12 typologies handling_*, flow HAND-FLOW, macros HAND-*, KPI.
Quelles typologies handling_* cartographier ?
Douze typologies tickets frais manutention pour routing cohérent.
Douze scénarios handling
handling_pre_purchase : « y a-t-il des frais manutention ? »
handling_checkout_surprise : découverte fee au panier
handling_vs_shipping : différence port / manutention
handling_pdp_missing : fee pas affiché fiche produit
handling_free_shipping_confusion : franco port mais manutention reste
handling_post_refund_request : rembourser fee seul post-achat
handling_oversize_specific : meuble, palette, poids
handling_multi_item : fee x qty ou fee flat order
handling_b2b_invoice : line compta séparée shipping
handling_international : manutention + douanes confusion
handling_waive_request : demande suppression fee geste commercial
handling_app_bug : fee appliqué incorrectement checkout
Tags helpdesk
handling_fee, handling_surprise, handling_refund, handling_oversize, handling_waived, handling_explained. Distinct ship_cost, hidden_fee.
Priorisation
P1 : post_refund_request, app_bug. P2 : checkout_surprise, pdp_missing. P3 : pre_purchase, vs_shipping FAQ.
Quelle matrice FEE-MAP documenter ?
La matrice frais manutention FEE-MAP liste triggers, montants et copy client.
Colonnes FEE-MAP
fee_code : handling_standard, handling_oversize, handling_fragile
trigger_rule : weight > X, tag fragile, collection meubles
amount : flat ou tier (ex. 8 / 12 / 15 €)
client_label_fr : « Frais de manutention »
explanation_fr : phrase 1 ligne pour macro HAND-*
pdp_display : oui/non + template copy
Exemple FEE-MAP meubles
handling_oversize : weight > 25 kg OR dimension > 100 cm → 12 €. Explanation : « Préparation renforcée et emballage volumineux entrepôt, distinct du transport Colissimo. »
Franco port clarification
Policy : free shipping = shipping rate 0 €. Handling fee peut rester. PDP : « Livraison offerte · manutention [X] € si applicable ».
Publication /pages/fees
Tableau FEE-MAP client : type fee, quand, montant, exemple produit. Lien checkout footer + macros agents.
Template PDP copy
« Manutention : 12 € · emballage renforcé entrepôt · le port s'ajoute au checkout » sous prix produit trigger oversize.
Comment rédiger la policy HANDLING-FEE en huit règles ?
La policy frais manutention HANDLING-FEE encadre affichage et remboursements.
Huit règles HANDLING-FEE
Transparence PDP : fee affiché fiche produit si trigger product-level
Checkout breakdown : line distincte shipping vs handling, pas lump sum
FEE-MAP publié : /pages/fees à jour, sync ops pricing
Franco scope : documenter si handling exclu free shipping
Refund fee seul : possible si surprise non disclosed OU app bug, pas si disclosed
Waive geste : 1x client LTV > 300 €, max 15 €, head support approval > 15 €
Partial refund order : handling non remboursable si return product sauf erreur marque
Legal FR : prix TTC affiché avant validation commande (LCEN), fee checkout = OK si visible
Coordination merch + ops
Changement FEE-MAP → update PDP templates + macros HAND-* + bot #411 corpus same day.
Distinction deposit #412
Caution/consigne = futur #412. Handling = service préparation, pas dépôt remboursable.
Revue trimestrielle
Support + finance : handling_ticket_rate, refund fee rate, adjust disclosure si surprise high.
Comment appliquer le flow HAND-FLOW en huit étapes ?
Le framework HAND-FLOW structure réponse ticket manutention.
Huit étapes HF-1 à HF-8
HF-1 Lookup order/cart : shipping_lines, fee lines, product tags
HF-2 Classifier : typologie handling_* section 3
HF-3 Match FEE-MAP : fee_code appliqué vs trigger produit
HF-4 Verify disclosure : PDP screenshot, checkout step, /pages/fees
HF-5 Expliquer : macro HAND-* grounded HF-3
HF-6 Décider : uphold | waive | partial refund fee | full refund fee
HF-7 Exécuter : partial refund Shopify line, note order
HF-8 Documenter : disclosure gap si pdp_missing, ops alert app_bug
HF-4 disclosure test
Si handling_pdp_missing confirmé : refund fee goodwill + flag product team. Si disclosed checkout : HAND-EXPLAIN-01 uphold, waive optional LTV.
HF-6 vs_shipping
Breakdown order : shipping 6,90 € Colissimo + handling 12 €. Macro HAND-VS-SHIP-01 tableau 2 lignes.
HF-6 free_shipping confusion
Subtotal > franco, shipping 0 €, handling 8 € reste. Policy règle 4. Pas refund auto si /pages/fees clair.
HF-8 product feedback loop
handling_pdp_missing ticket → Slack #product-fees avec SKU + screenshot. Fix PDP sous 48 h si récurrent.
Quelles macros HAND-* et touchpoints configurer ?
Huit macros agents frais manutention et touchpoints transparence.
HAND-EXPLAIN-01 (explication standard)
« Les frais de manutention [montant] couvrent préparation et emballage entrepôt (distinct du transport [carrier] [montant shipping]). Détail : [explanation FEE-MAP]. FAQ : [lien /pages/fees]. »
HAND-VS-SHIP-01 (port vs manutention)
« Livraison [X] € = transport jusqu'à chez vous. Manutention [Y] € = préparation colis entrepôt. Deux services distincts. »
HAND-FREESHIP-01 (franco port + manutention)
« Livraison offerte dès [seuil] €. Les frais de manutention [Z] € s'appliquent aux articles [catégorie] pour emballage renforcé, indiqués sur la fiche produit. »
HAND-REFUND-01 (remboursement fee surprise)
« Manutention [montant] remboursée suite manque d'information PDP. Excuses. Délais banque 5-10 j (#370). »
HAND-WAIVE-01 (geste commercial)
« Frais manutention offerts exceptionnellement. Remboursement [montant] initié. »
HAND-PRE-01 (pré-achat)
« [SKU] : manutention [montant] si applicable + port [estimate]. Calculateur panier confirme total avant paiement. »
Touchpoints
PDP : badge « Manutention [X] € » si trigger product
Cart drawer : breakdown shipping + handling lines
Checkout step review : labels FR distincts
/pages/fees tableau FEE-MAP
Confirmation email : itemized fees
Alignement bot #411
Bot pré-checkout cite HAND-PRE-01 templates. Agents post-achat HAND-FLOW.
Quels cas oversize, fragile et B2B traiter ?
Les cas manutention spéciaux exigent FEE-MAP et macros dédiées.
Oversize meubles
Tier handling par poids : < 15 kg 0 €, 15-25 kg 8 €, > 25 kg 12-15 €. PDP dimensions + poids visible. handling_oversize intent macro détail tier.
Fragile verre/céramique
Tag product fragile → handling_fragile flat 5 €. Explanation : double carton, calage, temps pick +40 %. Pas négociable sauf app bug.
Cold chain
handling_cold : emballage isotherme + gel packs. Distinct shipping express. Seasonal review été.
B2B pallet
handling_pallet : 45-80 € flat. Devis pro séparé DTC. Macro HAND-B2B-01 renvoie sales si particulier commande palette par erreur.
Multi-item fee logic
Policy : fee once per order max OR per oversized line. Documenter FEE-MAP. handling_multi_item tickets = verify logic checkout app.
International
Handling domestic + duties import (#65) = 3 lignes. HAND-INTL-01 sépare manutention entrepôt vs taxes douane.
Seasonal cold chain review
Été : handling_cold fee actif produits frais. Support brief mai. Désactiver octobre si range saisonnière.
Quels KPI handling mesurer ?
Les KPI frais manutention support pilotent transparence et refunds.
Huit métriques clés
handling_ticket_rate : tickets handling / orders with handling fee
handling_surprise_share : checkout_surprise + pdp_missing / handling tickets
handling_refund_fee_rate : refunds fee line / handling fee orders
handling_waive_rate : waives / handling tickets
handling_fcr : résolu HAND-FLOW sans escalade / tickets
handling_csat : satisfaction tag handling_fee
checkout_abandon_handling : abandon at fee step if trackable
pdp_disclosure_compliance : % SKUs trigger avec badge fee PDP
Benchmark DTC
handling_surprise_share < 20 % post disclosure, handling_refund_fee < 8 %, handling_fcr > 72 %, pdp_compliance > 95 % trigger SKUs.
Dashboard mensuel
Typologie breakdown, FEE-MAP code distribution, corrélation pdp_missing → product category fix backlog.
Alerte product
handling_surprise_share > 35 % on SKU : audit PDP + checkout disclosure urgent.
A/B disclosure test
PDP badge vs checkout-only : mesurer handling_surprise_share et conversion. Badge gagne typiquement sur oversize.
Quels anti-patterns éviter sur manutention ?
Dix anti-patterns frais manutention à bannir.
1. Lump sum « Livraison 18,90 € »
Cache handling 12 €. Breakdown obligatoire checkout.
2. Fee surprise dernier step checkout
Baymard abandon spike. Cart drawer preview fee.
3. Agent appelle handling « port »
Confusion renforcée. HAND-VS-SHIP-01 vocabulary strict.
4. Refund fee systématique
Conditionnement waive abuse. HF-4 disclosure test first.
5. PDP silence produits trigger
pdp_disclosure_compliance < 100 % trigger SKUs = bug process.
6. Franco « tout inclus » marketing mensonger
Pub livraison gratuite sans asterisk handling. Legal + CSAT risk.
7. FEE-MAP ops ≠ Shopify config
Agent cite 8 €, checkout 12 €. Sync trimestrielle.
8. Ignorer handling_app_bug
Double fee line. Dev ticket + refund all affected.
9. Mélanger handling et service fee #411
Gift wrap ≠ manutention. Labels checkout distincts.
10. Pas /pages/fees
HAND-PRE-01 link 404. Self-service manquant.
11. Return refund inclut handling auto
Policy règle 7 : product refund only sauf erreur marque.
Comment Qstomy aide sur les frais de manutention ?
Qstomy sur Shopify : order fee breakdown lookup, FEE-MAP glossary explain, handling vs shipping distinguish, pre-purchase fee estimate, handoff refund workflow.
Capacités handling Qstomy
handling_fee_detect : order line shipping vs handling
handling_fee_map_explain : HF-3 FEE-MAP bot/agent
handling_vs_ship_template : HAND-VS-SHIP-01 auto
handling_pre_cart_estimate : tier preview pre-checkout
handling_disclosure_link : /pages/fees cite
handling_handoff_refund : ticket HF-7 fields
Complément #204 #411
Shipping bot #204/203 = transport. Handling #410 = manutention agents. Bot #411 checkout = automation amont fees all types.
Scénario DTC chiffré
Meubles 180 orders/mois avec handling fee, 28 % surprise tickets avant.
Après HANDLING-FEE + Qstomy : handling_ticket_rate -49 %, handling_surprise_share 12 %, handling_fcr 74 %, handling_refund_fee_rate 6 %.
Explorez support client et demander une démo.
Quelle checklist pour déployer HANDLING-FEE ?
Checklist HANDLING-FEE (12 étapes)
Auditer order breakdown Shopify shipping vs handling lines
Documenter FEE-MAP triggers + amounts Notion
Rédiger policy HANDLING-FEE 8 règles
Publier /pages/fees tableau client
PDP badges trigger SKUs manutention
Checkout labels distincts shipping / handling
Créer macros HAND-* helpdesk
Former agents HAND-FLOW 30 min + HF-4 disclosure test
Tags handling_* + dashboard KPI section 9
Sync FEE-MAP → bot #411 corpus (futur)
Audit pdp_disclosure_compliance 100 % trigger SKUs
Revue trimestrielle surprise share + refund rate
En bref
#410 = manutention, pas shipping (#204)
FEE-MAP : trigger → montant → explanation
Transparence : PDP + checkout breakdown obligatoires
HAND-FLOW : lookup → disclose check → explain → décider
KPI handling_surprise_share : cible minimal post-fix
FAQ
Manutention légale en France ?
Oui si affichée avant validation commande TTC. LCEN transparence prix.
Franco port inclut manutention ?
Policy choice documentée. Default : shipping 0 €, handling peut rester.
Différence #411 bot ?
#410 agents policy manutention. #411 bot explique tous frais additionnels checkout.
Rembourser fee seul sans retour produit ?
Si surprise non disclosed ou bug. Si disclosed : waive geste LTV option.
Handling sur retour SAV ?
Non remboursable standard. Product refund only policy règle 7.
Aller plus loin
Cette semaine : auditez breakdown checkout, publiez FEE-MAP /pages/fees, ajoutez badges PDP trigger SKUs, formez agents HAND-EXPLAIN-01.
Partagez ce guide #410 avec merch et support : une manutention comprise est un coût accepté, une manutention surprise est un litige.
Shopify comment configurer handling fee ?
Shipping profile surcharge, checkout extension, ou app fee line. Documenter stack dans FEE-MAP.

Enzo
1 juillet 2026





