Gestion de boutique
Configuration d'expédition
Créez des profils d'expédition et des règles ordonnées (poids, prix ou quantité) avec ciblage par pays et adresses de retour.
Aperçu
Paramètres de la boutique → Expédition (/fr/store/shipping) utilise profils → règles ordonnées, et non un assistant séparé “zones / méthodes”.
Affichage du poids au checkout
Des bascules globales contrôlent si le checkout affiche le poids réel et/ou le poids volumétrique.
Profils d'expédition
Créez, modifiez, dupliquez ou supprimez des profils :
- Nom, description, drapeau par défaut
- Facteur de dimension pour le poids volumétrique (les valeurs par défaut diffèrent pour le métrique et l'impérial)
- Unité de poids alignée avec la Configuration de la boutique (kg ou lb)
Règles (par profil)
Les règles sont triées par glisser-déposer. Chaque règle peut utiliser une base :
| Type | Base |
|---|---|
| Poids | Niveaux de poids des produits (unité de la Configuration de la boutique) |
| Prix | Plages de total de commande |
| Quantité | Plages de nombre d'articles |
Pour chaque règle, vous pouvez définir :
-
Étiquette, tarif forfaitaire optionnel, drapeau livraison gratuite
-
Lignes min/max par niveaux (les plages doivent se toucher continuellement — pas de lacunes)
-
Pays (vide = mondial ; sinon sélection multiple)
-
Jours min/max d'ETA
Lors de la modification des plages, le min de la ligne suivante se remplit automatiquement à partir du max précédent. Laissez le dernier max vide pour un niveau supérieur ouvert. Des mins décroissants invalides bloquent l'enregistrement.
Importation IA
Paramètres de la boutique → Expédition → Importation IA vous permet de transformer une feuille de tarifs d'expédition en profils et règles sans taper chaque ligne manuellement.
Entrées prises en charge :
- Collez un tableau directement dans la zone de texte
- Téléchargez un ou plusieurs fichiers CSV, XLSX, PDF ou images (JPG/PNG/WEBP, max 100 Mo chacun)
Étapes :
- Extraire — L'IA lit le document et renvoie un profil brouillon avec des règles.
- Clarifier — Répondez à de courtes questions si quelque chose est ambigu (devise, unité de poids, ce que signifie “Europe” ou “domestique”, si les prix sont par expédition ou par kg, seuil de livraison gratuite, séparation Standard vs Express, inclusif de taxes vs uniquement expédition).
- Réviser — Vérifiez le nom du profil proposé, les zones, les plages de poids/prix/quantité, et la confiance. Les lignes à faible confiance sont mises en évidence pour vérification manuelle.
- Appliquer — Choisissez Créer un nouveau profil nommé (par défaut, par exemple “Importé de la feuille de tarifs 2026-09-22”) ou Remplacer le profil par défaut, puis enregistrez.
L'assistant ne publie jamais automatiquement. Il n'invente pas non plus de contrats de transporteur, de prix ou de listes de pays qui ne figurent pas dans le document ou dans vos réponses explicites. Vérifiez avant d'appliquer.
Adresses de retour
Section distincte pour ajouter, modifier et supprimer les lieux de retour (pas un mode de checkout “retrait local”).
MCP de transporteur en direct
Paramètres de la boutique → Expédition → MCP de transporteur en direct connecte Geliver ou Easyship avec les propres identifiants du marchand.
- Collez le jeton API du transporteur.
- Chaque ligne de transporteur s'ouvre et se ferme. À l'intérieur, le jeton API, l'adresse d'expédition et le paramètre d'impression automatique sont des sections séparées. Choisissez le pays dans la liste (le Royaume-Uni est enregistré comme GB), puis enregistrez. Les tarifs de checkout pour ce transporteur utilisent cette adresse enregistrée.
- Adresse d'expédition sur cette connexion est le dépôt utilisé pour les tarifs : nom de contact, rue, ville, district, code postal et pays. Le téléphone et l'email sont optionnels pour les devis. Le checkout utilise d'abord ce dépôt. S'il est vide, le checkout revient à l'adresse de retour de la boutique. L'achat d'étiquette Geliver nécessite le district, le téléphone, l'email et le code postal, car l'adresse de l'expéditeur de Geliver les exige.
- Sur un profil d'expédition, définissez Transporteur MCP préféré sur cette connexion. Le checkout cite alors le transporteur en fonction du poids et des dimensions du panier. Les profils sans lien MCP continuent d'utiliser les règles de tableau de tarifs.
- Les champs d'adresse du panneau (adresse d'expédition, adresses de retour, adresses client et boutique) sont de simples zones de texte : saisissez la rue, puis remplissez vous-même la ville, l'État ou le district, le code postal et le pays. Les suggestions d'adresse n'apparaissent que pour les clients connectés sur votre boutique (paiement et adresses enregistrées).
- EasyShip n'a pas de bouton Vérifier l'adresse. L'enregistrement vérifie ces champs uniquement sur cette page et ne contacte pas EasyShip. La Vérification d'adresse de Geliver confirme uniquement les champs requis pour la Turquie : contact, email, téléphone, rue, ville, district, code postal et pays Turquie. Enregistrer un dépôt Geliver sans ces champs est rejeté.
- Un jeton sandbox EasyShip (
sand_) renvoie des tarifs d'exemple, souvent uniquement sur certaines lignes domestiques. Les États-Unis vers les États-Unis peuvent être cités. Depuis Joliet, IL, les destinations de test sandbox sont New York 10001, Los Angeles 90012, Chicago 60601 et Houston 77002. Les noms qui commencent par Dummy sont des données de test sandbox. L'Allemagne, l'Autriche, le Canada et d'autres pays peuvent ne renvoyer aucun tarif. Le checkout indique alors que le sandbox n'a pas de tarifs pour cette route. Les devis mondiaux nécessitent un jeton production (prod_). - Imprimer automatiquement l'étiquette lorsque la commande est payée achète l'étiquette pour EasyShip et Geliver lorsque l'interrupteur est activé. EasyShip crée l'expédition et achète l'étiquette. Geliver crée l'expéditeur, l'expédition et l'achat de l'étiquette, uniquement pour la Turquie vers la Turquie. Le PDF de l'étiquette est enregistré dans les fichiers de votre boutique. La page de commande affiche Étiquette d'expédition, et le même lien est envoyé par email au propriétaire de la boutique. L'interrupteur désactivé signifie qu'aucune étiquette n'est achetée. Quand un numéro de suivi est enregistré, le statut devient Expédiée, sauf si la commande est déjà expédiée, livrée ou annulée. Le client reçoit l'e-mail Statut commande — expédiée. WhatsApp part seulement si la commande a un vrai numéro WhatsApp. L'e-mail boutique utilise le modèle Étiquette d'expédition prête.
- États-Unis (et Canada, Australie et similaires) : La ville est le nom de la ville (Joliet). L'état est le code à 2 lettres (IL), pas Illinois. La rue est uniquement la ligne de rue (250 Emerald Dr), sans code d'entrepôt. Le district est uniquement pour Geliver en Turquie. EasyShip ne lit pas le district comme l'état.
- Geliver ne cite et n'étiquette que à l'intérieur de la Turquie. Le pays d'expédition et la destination doivent tous deux être en Turquie. Les tarifs utilisent la liste de prix de Geliver. Le checkout affiche la marque de transporteur (Sürat, hepsiJET, PTT, Kolay Gelsin, Aras, Yurtiçi), pas le nom de l'agrégateur. Le marchand choisit lequel de ces transporteurs proposer. Votre pourcentage de marge est ajouté à ces prix (10 % par défaut). Une commande payée peut acheter l'étiquette via Geliver lorsque l'impression automatique est activée. Ces options sont cachées en dehors de la Turquie.
- Le checkout EasyShip utilise l'adresse d'expédition enregistrée sur cette connexion. Un jeton sandbox utilise le sandbox EasyShip. Lorsque le sandbox ne renvoie aucun tarif, le checkout explique que le sandbox n'a pas de tarifs pour la route au lieu d'afficher la livraison gratuite.
La carte d'adresse de retour reste le plan de secours. Un dépôt au Royaume-Uni sur la connexion EasyShip et une adresse de retour différente peuvent tous deux exister ; EasyShip utilise l'adresse enregistrée sur cette connexion.
Ce que cette page ne fait pas
- Pas d'entité autonome “Zones de livraison”
- Pas de type de règle basé sur la dimension dans l'UI
- Pas de saut de checkout dédié pour le retrait local
Checkout
Les profils de tableau de tarifs sont cités à partir des règles de profil correspondantes pour le pays et le panier du client. Les profils liés à un MCP de transporteur actif sont cités en direct à partir de ce transporteur (EasyShip utilise l'adresse d'expédition de la connexion ; Geliver uniquement lorsque les deux extrémités sont en Turquie).
Choisir un mode de livraison au paiement
Lorsque plusieurs modes de livraison sont proposés pour l'adresse du client, celui-ci en choisit un sur la page de paiement de la boutique.
- Le prix de la livraison, la taxe sur la livraison et le maximum de points de boutique utilisables sont calculés pour le mode choisi. Le paiement est bloqué pendant le recalcul du total.
- Un lien de paiement envoyé après un Flow WhatsApp s'ouvre avec le mode de livraison choisi dans le Flow déjà sélectionné : le total au paiement correspond donc au récapitulatif du Flow.
- Si le total change avant la commande (livraison, points ou remises), la commande n'est pas passée avec l'ancien montant. Le client voit « Votre total a été mis à jour », la page recalcule, puis le client vérifie le nouveau total et repasse sa commande.
Quand la livraison refuse une commande
La même vérification s'applique au paiement de la boutique, aux commandes WhatsApp (Flows et assistant IA), au chat IA, aux achats par agent IA (ACP) et à l'assistant vocal (ligne téléphonique et appels WhatsApp).
| Situation | Résultat |
|---|---|
| La boutique n'a ni règle de livraison ni transporteur en direct | Livraison à 0, la commande passe (comme avant) |
| La boutique a des règles, mais aucune ne couvre le pays de livraison | Refus : « Nous ne livrons pas dans ce pays. » |
| Une règle couvre le pays, mais le panier sort de toutes les tranches de poids, de montant ou de quantité | Refus : « Aucune option de livraison n'est disponible pour ce panier. » |
| Seul un transporteur en direct peut expédier la commande et il ne renvoie aucun tarif | Refus : la livraison n'a pas pu être calculée |
| Le panier ne contient que des produits numériques ou des services | Pas de livraison, aucun refus |
Une commande refusée n'est jamais expédiée avec une livraison à 0. Si les réglages de livraison ne peuvent pas être lus à cause d'une erreur temporaire, la commande est également arrêtée (pas de livraison à 0) et le client est invité à réessayer.
Le client est informé de la raison dans sa propre langue :
- Paiement de la boutique — le message s'affiche dans la section livraison, le total affiche « — » et le paiement reste bloqué jusqu'à ce que l'adresse ou le panier change.
- Flow WhatsApp Commande rapide — la commande est enregistrée mais aucun lien de paiement n'est envoyé ; le client reçoit la raison et l'indication que votre équipe va le recontacter, et une tâche urgente est créée pour votre équipe.
- Flow de paiement WhatsApp (envoyé par l'assistant IA) — pas de lien de paiement ; le client reçoit la raison et un lien pour modifier l'adresse de livraison ou le panier.
- Chat IA — l'assistant ne partage pas de lien de paiement et explique la raison.
- Achats par agent IA (ACP) — aucune option de livraison n'est proposée et l'agent reçoit une erreur sur l'adresse de livraison ; le paiement ne peut pas être finalisé.
- Assistant vocal (ligne téléphonique et appels WhatsApp) — l'assistant n'annonce pas de total à payer et n'envoie pas de lien de paiement ; il donne la raison à l'appelant, lui dit que votre équipe va le recontacter et propose de transmettre la commande à votre équipe.
Dans un Flow WhatsApp, l'étape de livraison ne propose aucun mode pour une telle adresse ; le refus est envoyé lorsque le client soumet le Flow.
Vérifiez que vos règles couvrent chaque pays où vous vendez et que les tranches vont jusqu'à vos plus gros paniers (laissez le dernier maximum vide pour une tranche supérieure ouverte).
Adresse sans pays
Si votre boutique a des réglages de livraison et que l'adresse de livraison n'a pas de pays, la livraison ne peut pas être calculée ; aucun lien de paiement n'est donc créé (Flows WhatsApp ; depuis le panneau seulement avec votre confirmation, voir ci-dessous). Sur WhatsApp, le client est invité à compléter l'adresse avec le pays ; dans le panneau, vous voyez la même raison. La livraison est calculée dès que le pays est renseigné. Les boutiques sans réglages de livraison ne sont pas concernées.
Créer quand même la commande depuis le panneau
Dans Ventes → Paniers → Créer un lien de paiement, un panier hors de votre couverture de livraison n'est pas transformé en commande avec une livraison à 0. Le panneau affiche Livraison non couverte pour ce panier avec la raison : pays non desservi, aucune règle de livraison correspondante, pas de pays de livraison ou aucun tarif du transporteur en direct. Vous pouvez quand même créer la commande : saisissez le montant de livraison à facturer (0 pour aucuns frais de livraison), cochez la confirmation et cliquez sur Créer quand même. La page de détail de la commande affiche alors la ligne Hors couverture de livraison — créée avec la confirmation de …, avec le nom du membre de l'équipe qui a confirmé et la raison.
Si les réglages de livraison n'ont pas pu être lus (erreur temporaire), Créer quand même n'est pas proposé : réessayez dans un instant.