Livraison
DZBuild gère la forme de la livraison algérienne d'origine : 58 wilayas, livraison à domicile vs retrait au bureau, bureaux propres à chaque transporteur, surcharges de poids, et un toggle livraison gratuite. Cette page parcourt les paramètres de livraison, les intégrations transporteurs, et l'addon Custom Product Shipping pour les surcharges par produit.
Vidéo
Définir vos tarifs
Ouvrez Dashboard → Shipping sur /dashboard/shipping. Vous verrez :
- Un toggle livraison gratuite (toute la boutique).
- Un seuil livraison gratuite (commandes au-dessus de X DZD livrées gratuitement).
- Un tableau par wilaya avec prix domicile et bureau.
- Une section liaison transporteurs.
Tarification par wilaya
Chacune des 58 wilayas a une ligne avec deux colonnes : livraison à domicile et stop desk. Tapez le prix en DZD ; cliquez en dehors du champ pour sauver (sauvegardé automatiquement).
La plupart des marchands :
- Appliquent un prix uniforme sur la majorité des wilayas.
- Augmentent les wilayas du sud (Tamanrasset, Adrar, Illizi, Tindouf) où les transporteurs ajoutent une surcharge sud.
- Facturent ~200 DZD de moins pour le retrait au bureau qu'à domicile.
Livraison gratuite au-dessus d'un seuil
Cochez Free shipping above X et tapez un seuil (ex. 5000). Les commandes au-dessus de ce total marchandise sont livrées gratuitement, peu importe la wilaya. C'est l'un des leviers les plus puissants pour augmenter le panier — ça pousse les clients à ajouter un deuxième article.
Livraison gratuite (toute la boutique)
Cochez le toggle global pour rendre toutes les commandes gratuites en livraison. À utiliser avec parcimonie — généralement pour une campagne de lancement ou une promo 24h.
Domicile vs Stop Desk
Les transporteurs algériens proposent deux types :
- Livraison à domicile — le transporteur apporte le colis à la porte du client. Prix plus élevé.
- Stop desk — le client retire au bureau du transporteur. Moins cher, plus rapide, moins de no-shows.
Vous pouvez offrir les deux et laisser le client choisir au checkout. Pour activer un sélecteur structuré (avec nom du bureau, adresse, téléphone), installez Stop Desk Selector.
Lier un transporteur
Ouvrez la section transporteurs sur /dashboard/shipping (ou le panneau transporteurs liés). DZBuild s'intègre directement avec ces services pour envoyer les commandes depuis un seul écran et récupérer le tracking automatiquement :
| Transporteur | Slug | Notes |
|---|---|---|
| Yalidine | yalidine | Le plus utilisé en Algérie. |
| EcoTrack | ecotrack | Alimente plusieurs sous-transporteurs (mappage personnalisé). |
| ZR Express (nouvelle API) | zr-express-new | Dernière API ; recommandé sur l'ancienne. |
| Maystro Delivery | maystro | Couverture nationale. |
| Noest Express | noest | Couverture nationale. |
| Yalitec | yalitec | Intégration disponible. |
| Procolis | procolis | Intégration disponible. |
Pour lier un transporteur :
- Inscrivez-vous directement chez le transporteur et obtenez vos identifiants API (chaque transporteur les émet depuis sa propre interface).
- Cliquez la tuile du transporteur sur
/dashboard/shipping(ou ouvrez le panneau transporteurs liés). - Collez vos API ID et Token (les noms de champs varient — Yalidine utilise ID + Token, d'autres une clé Bearer unique).
- Sauvegardez. DZBuild lance un check de statut API ; vous devriez voir une pastille verte si les identifiants sont valides.
Après la liaison, chaque page détail commande gagne un bouton Send to courier — voir Commandes.
Une page par transporteur dans la doc couvre les spécificités de chaque intégration. Commencez par Vue d'ensemble des transporteurs.
Transporteur par défaut
Si vous avez plusieurs transporteurs liés, marquez-en un comme default dans le panneau. Les nouvelles commandes pré-sélectionnent ce transporteur dans la liste — vous pouvez toujours en choisir un autre par commande.
Livraison par produit (addon Custom Product Shipping)
Quand vous avez un article lourd (un vélo, un frigo) qui ne rentre pas dans votre tarif standard, l'addon Custom Product Shipping permet de définir des règles par produit :
- Tarif fixe par produit (écrase le tarif boutique quand ce produit est dans le panier).
- Tarification par wilaya pour le produit.
- Livraison gratuite sur un produit spécifique.
- "Le plus cher l'emporte" pour les paniers mixtes (l'article le plus lourd dicte).
Activez depuis /dashboard/addons (nécessite le plan Pro). Voir la doc Custom Product Shipping pour la configuration complète.
Étiquettes de livraison
Chaque commande expédiée a une étiquette PDF imprimable (l'étiquette transporteur). Elle affiche : nom du client, téléphone, adresse, liste d'articles, total + montant COD, numéro de suivi transporteur, votre logo. Pour personnaliser l'étiquette par produit (renommer les articles, masquer les variantes, ajouter du texte), installez Custom Delivery Label.
Ce que voit le client au checkout
- Le client entre wilaya + ville dans le formulaire de checkout.
- La boutique affiche :
Shipping to {wilaya}: {home_price} DZDou un sélecteur de bureau. - Le total se met à jour en direct selon home / desk.
- À la soumission, la commande porte
shipping_method,shipping_price, etshipping_addresspour la remise au transporteur.
Questions fréquentes
Q : Un client dit que la livraison vers sa wilaya est fausse — pourquoi ?
R : Ouvrez /dashboard/shipping, trouvez la ligne de cette wilaya, vérifiez les nombres home / desk. Le nombre là est ce qu'affiche la boutique.
Q : Puis-je avoir des tarifs différents pour différents transporteurs ? R : Oui — choisissez un transporteur par défaut par commande, et son tarif s'applique. Pour un contrôle plus fin par produit, utilisez Custom Product Shipping.
Q : Livraison gratuite au-dessus de X DZD — s'applique-t-elle au domicile + bureau ? R : Oui, les deux. Le total contre le seuil est le total marchandise (hors frais de livraison eux-mêmes).
Astuces
- Mettez à jour les tarifs des wilayas du sud régulièrement — les transporteurs les augmentent sans grand préavis.
- Réglez le seuil de livraison gratuite ~30% au-dessus de votre commande moyenne. Ça pousse les acheteurs à 1 article à en ajouter un deuxième.
- Gardez les prix bureau ~200 DZD sous les prix domicile. Les clients choisiront le bureau quand l'écart est visible.
- Testez le check d'API après avoir lié un transporteur — le vert est votre feu vert pour envoyer des commandes.
- Ne liez pas un transporteur chez qui vous n'êtes pas inscrit. Les identifiants API doivent venir du tableau de bord du transporteur lui-même, pas d'une supposition.
- Utilisez Custom Product Shipping pour les articles lourds — les tarifs boutique sous-facturent toujours frigos et TVs.