ITSkillsCenter
E-commerce

Guide complet : La logistique du dernier kilomètre à Dakar

6 دقائق للقراءة

Le dernier kilomètre : le maillon faible du e-commerce à Dakar

Vous avez un beau site, de bons produits, un client a payé. Maintenant, il faut livrer. Et c’est là que tout se complique. À Dakar, il n’y a pas de système d’adresses standardisé. « En face de la mosquée, à côté de la boutique Ardo, 3ème porte bleue » — c’est une adresse typique. Les codes postaux existent mais personne ne les utilise. Et les embouteillages sur la VDN ou l’autoroute à péage rendent les délais imprévisibles.

Le dernier kilomètre — le trajet entre votre stock et la porte du client — représente jusqu’à 50% du coût logistique total. C’est aussi la partie que le client juge le plus. Un site médiocre avec une livraison parfaite bat un site parfait avec une livraison médiocre.

Les solutions de livraison disponibles à Dakar

1. Livraison personnelle (vous-même ou un employé)

Avantage Inconvénient
Contrôle total de l’expérience Ne scale pas au-delà de 5-10 livraisons/jour
Contact direct avec le client Temps perdu dans les embouteillages
Coût zéro (hors carburant) Zone géographique limitée

Quand l’utiliser : Au démarrage, moins de 5 commandes/jour, zone Dakar Plateau-Almadies-Mermoz-Sacré-Coeur uniquement.

2. Livreurs freelance (moto ou voiture)

Des livreurs indépendants que vous appelez à la demande. Vous les trouvez via :

  • Bouche-à-oreille (recommandations d’autres e-commerçants)
  • Groupes Facebook « Livreurs Dakar »
  • Applications comme Yobante Express

Tarifs indicatifs :

Zone Prix moto Prix voiture
Intra-Dakar (Plateau, Médina, Colobane) 1 000 – 1 500 FCFA 2 000 – 2 500 FCFA
Dakar élargi (Parcelles, Guédiawaye, Pikine) 1 500 – 2 500 FCFA 2 500 – 4 000 FCFA
Banlieue (Keur Massar, Rufisque, Diamniadio) 2 500 – 3 500 FCFA 4 000 – 6 000 FCFA

Risques : Fiabilité variable, pas d’assurance, pas de tracking. Pour limiter les risques : payez après livraison confirmée (photo du colis remis au client).

3. Paps — la référence à Dakar

Paps est la plateforme de livraison la plus utilisée par les e-commerçants dakarois :

  • Application mobile pour commander une livraison en quelques clics
  • Tracking en temps réel pour vous et votre client
  • Couverture : Dakar et banlieue, Thiès, Saint-Louis, Mbour
  • Tarifs : à partir de 1 500 FCFA intra-Dakar
  • Paiement à la livraison : le livreur encaisse pour vous (COD)
  • API disponible pour intégration WooCommerce

4. Yobante Express

  • Spécialisé dans la livraison e-commerce au Sénégal
  • Service de stockage + préparation + livraison (fulfillment)
  • Gestion des retours incluse
  • Dashboard de suivi pour les e-commerçants
  • Couverture nationale (Dakar + régions)

5. Points relais

Alternative moins chère : le client vient chercher son colis dans un point de dépôt proche de chez lui.

  • Créez vos propres points relais : partenariat avec des boutiques de quartier, pharmacies, ou télécentres
  • Avantage : moins cher (vous faites une seule tournée), pas de problème d’adresse
  • Compensation au point relais : 200-500 FCFA par colis récupéré

Configurer la livraison dans WooCommerce

Zones de livraison recommandées

Allez dans WooCommerce → Réglages → Expédition :

Zone Régions Méthode Tarif
Dakar Centre Plateau, Médina, Fann, Mermoz Forfait 1 500 FCFA
Dakar Élargi Parcelles, Guédiawaye, Pikine, Yeumbeul Forfait 2 500 FCFA
Banlieue Rufisque, Keur Massar, Diamniadio Forfait 3 500 FCFA
Régions Thiès, Saint-Louis, Kaolack, Ziguinchor Forfait 5 000 FCFA
Point relais Dakar Tout Dakar Forfait 1 000 FCFA

Code PHP : ajouter un champ « Quartier » au checkout

Le champ adresse standard de WooCommerce ne suffit pas à Dakar. Ajoutez un champ « Quartier/Repère » :

add_filter('woocommerce_checkout_fields', 'itsc_champ_quartier');
function itsc_champ_quartier($fields) {
    $fields['shipping']['shipping_quartier'] = array(
        'type'        => 'text',
        'label'       => 'Quartier',
        'placeholder' => 'Ex: Sacré-Coeur 3, près de la pharmacie',
        'required'    => true,
        'priority'    => 55
    );
    $fields['shipping']['shipping_repere'] = array(
        'type'        => 'textarea',
        'label'       => 'Repère pour le livreur',
        'placeholder' => 'Décrivez comment trouver votre adresse (bâtiment, couleur porte, boutique à côté...)',
        'required'    => false,
        'priority'    => 56
    );
    return $fields;
}

// Sauvegarder les champs
add_action('woocommerce_checkout_update_order_meta', 'itsc_save_quartier');
function itsc_save_quartier($order_id) {
    if (!empty($_POST['shipping_quartier'])) {
        update_post_meta($order_id, '_shipping_quartier', sanitize_text_field($_POST['shipping_quartier']));
    }
    if (!empty($_POST['shipping_repere'])) {
        update_post_meta($order_id, '_shipping_repere', sanitize_textarea_field($_POST['shipping_repere']));
    }
}

// Afficher dans l'admin
add_action('woocommerce_admin_order_data_after_shipping_address', 'itsc_display_quartier');
function itsc_display_quartier($order) {
    $quartier = get_post_meta($order->get_id(), '_shipping_quartier', true);
    $repere = get_post_meta($order->get_id(), '_shipping_repere', true);
    if ($quartier) echo '<p><strong>Quartier :</strong> ' . esc_html($quartier) . '</p>';
    if ($repere) echo '<p><strong>Repère :</strong> ' . esc_html($repere) . '</p>';
}

Optimiser les tournées de livraison

Regrouper par zone

Ne livrez pas au fil des commandes. Regroupez par zone géographique :

  1. Coupure de commande : les commandes passées avant 14h sont livrées le lendemain. Après 14h, c’est J+2.
  2. Tournées fixes : Lundi/Mercredi = Dakar Centre + Fann. Mardi/Jeudi = Parcelles + Guédiawaye. Vendredi = Banlieue + régions.
  3. Minimum de commandes par tournée : ne partez pas pour 1 seul colis en banlieue. Attendez d’en avoir 3-5 dans la même zone.

Créneaux de livraison

Proposez 2 créneaux au client :

  • Matin : 9h-13h (idéal pour les bureaux, les actifs)
  • Après-midi : 15h-19h (idéal pour les particuliers à domicile)

Évitez les livraisons entre 13h et 15h (pause déjeuner, beaucoup d’absences) et après 19h (sécurité).

Le Cash On Delivery (COD) — paiement à la livraison

Au Sénégal, le COD représente encore 60-70% des commandes e-commerce. Les clients ne font pas confiance au paiement en ligne et préfèrent payer quand ils voient le produit.

Avantages et risques du COD

Avantage Risque
Plus de commandes (conversion +30-50%) Taux de refus élevé (15-25% des COD refusés)
Confiance client Cash à gérer physiquement
Pas de souci de paiement en ligne Coût de livraison perdu en cas de refus

Réduire les refus COD

  • Confirmation WhatsApp obligatoire — Appelez ou envoyez un message avant la livraison : « Votre commande arrive demain entre 9h et 13h. Préparez 25 000 FCFA en espèces. Confirmez par OUI. »
  • Acompte en ligne — Demandez 2 000 FCFA d’acompte via Wave au moment de la commande. Ça filtre les commandes non sérieuses.
  • Liste noire — Après 2 refus, bloquez le client pour les commandes COD (paiement en ligne uniquement).

Code PHP : limiter le COD aux commandes sous un montant

// Désactiver le COD au-dessus de 50 000 FCFA
add_filter('woocommerce_available_payment_gateways', 'itsc_limiter_cod');
function itsc_limiter_cod($gateways) {
    if (is_admin()) return $gateways;
    
    $total = WC()->cart->get_total('edit');
    
    if ($total > 50000 && isset($gateways['cod'])) {
        unset($gateways['cod']);
    }
    
    return $gateways;
}

Notifications de livraison automatiques

SMS/WhatsApp à chaque étape

Commande confirmée :
"Merci [Prénom] ! Votre commande #1234 est confirmée. Livraison prévue demain entre 9h et 13h à [Quartier]."

En cours de livraison :
"Votre livreur est en route ! Il arrivera dans environ 30 minutes. Préparez [montant] FCFA."

Livrée :
"Votre commande a été livrée avec succès. Merci pour votre achat ! Un souci ? Répondez à ce message."

Checklist livraison e-commerce Dakar

  • ☐ Définir vos zones de livraison et tarifs
  • ☐ Choisir votre solution (perso, freelance, Paps, Yobante)
  • ☐ Configurer les zones dans WooCommerce
  • ☐ Ajouter le champ Quartier/Repère au checkout
  • ☐ Définir les créneaux de livraison
  • ☐ Mettre en place la confirmation WhatsApp pré-livraison
  • ☐ Définir votre politique COD (montant max, acompte)
  • ☐ Acheter du matériel d’emballage adapté (cartons, papier bulle, scotch)
  • ☐ Créer un process de gestion des refus COD
  • ☐ Tester le parcours complet (commande → notification → livraison)
Besoin d'un site web ?

Confiez-nous la Création de Votre Site Web

Site vitrine, e-commerce ou application web — nous transformons votre vision en réalité digitale. Accompagnement personnalisé de A à Z.

À partir de 350.000 FCFA
Parlons de Votre Projet
Publicité