Aller au contenu principal
Guides

De la date de livraison au jour d'expédition : un workflow de préparation quotidien pour Shopify

Jahangir Alam7 août 20267 min read
CSVShift-JISヤマト・佐川・日本郵便

Pour expédier chaque commande Shopify à temps pour la date de livraison choisie par le client, laissez OrderRules capturer cette date au paiement et taguer automatiquement chaque commande avec delivery:YYYY-MM-DD. Chaque matin, filtrez ensuite par la date de livraison égale à aujourd'hui plus votre délai d'acheminement, puis exportez ce lot en CSV transporteur. C'est un workflow d'expédition fiable, utilisable dès aujourd'hui — sans tableur ni approximation.

Ce guide s'adresse aux boutiques où la date compte — confiserie japonaise (和菓子・洋菓子), boulangeries, fleuristes, meal prep — où le client choisit quand il veut le colis et où vous devez remonter jusqu'au moment où il doit quitter l'atelier. Il montre précisément comment transformer les dates de livraison choisies en une liste quotidienne « à expédier aujourd'hui » et la remettre à Yamato, Sagawa ou Japan Post.

Le problème : le client choisit une date de livraison, vous devez choisir un jour d'expédition

Un client qui commande le mardi pour une livraison le vendredi ne se soucie pas de la durée du transit — c'est votre travail. Si votre délai vers sa région est de deux jours ouvrés, cette commande doit partir le mercredi. Multipliez cela par une centaine de commandes, chacune avec sa date de livraison et sa destination, et « qu'est-ce qui doit partir aujourd'hui ? » devient la question qui décide si quoi que ce soit arrive à l'heure.

Shopify n'y répond pas. Par défaut, il n'existe ni champ de date de livraison, ni moyen de filtrer dessus, ni rien qui relie une date de livraison choisie au jour où une commande doit être expédiée. Les marchands finissent par tout exporter dans un tableur et vérifier les dates à l'œil — ce qui s'effondre dès que le volume augmente ou qu'un jour férié décale le calendrier.

Le workflow qu'OrderRules prend en charge aujourd'hui

OrderRules (forfait Advanced) fournit les quatre pièces qui font tenir une routine d'expédition : un sélecteur de date de livraison, l'application au paiement, des tags de commande par date de livraison et l'export CSV transporteur. Enchaînées, elles remplacent le tableur :

  1. Le client choisit une date de livraison (et un créneau optionnel) sur la page produit ou panier.
  2. La Shopify Function impose une date valide et disponible au paiement.
  3. OrderRules inscrit delivery:YYYY-MM-DD (et slot:HHMM-HHMM) sur la commande.
  4. Vous filtrez chaque jour par le tag de date de livraison et exportez le lot vers votre transporteur.

Un point à bien comprendre : OrderRules tague par date de livraison, pas par jour d'expédition. Il n'existe pas de tag « jour d'expédition » automatique aujourd'hui. Mais comme le tag de date de livraison figure sur chaque commande, en déduire l'expédition est une règle fixe — jour d'expédition = date de livraison − délai d'acheminement — filtrable en quelques secondes. Détails ci-dessous.

Étape 1 — Capturer la date de livraison au paiement

Ajoutez le sélecteur de date et de créneau OrderRules comme bloc d'application de thème sur les pages produit et panier — sans code. Définissez vos règles de livraison (délai, une heure limite, jours sélectionnables, un horizon de réservation) et des limites de capacité par date et par créneau, pour qu'un jour puisse être complet au lieu d'être surréservé. Guide complet : ajouter un sélecteur de date de livraison et proposer des créneaux de livraison.

Le sélecteur impose la date côté serveur via Shopify Functions, afin que Shop Pay et les paiements express ne passent pas avec une date impossible.

Étape 2 — Chaque commande se tague par date de livraison

Une fois la date choisie, OrderRules tague automatiquement la commande :

  • delivery:YYYY-MM-DD — la date de livraison
  • slot:HHMM-HHMM — le créneau (p. ex. slot:1400-1600)
  • un tag de date pour les commandes en retrait en magasin

Une action de rattrapage tague aussi les commandes existantes, pour filtrer immédiatement l'historique. Voir le tag automatique des commandes. Ces tags transforment la recherche de commandes native de Shopify en outil de préparation — sans application tierce.

Étape 3 — Définir votre règle d'expédition

C'est l'étape qui remplace les calculs sur tableur. Vous connaissez déjà votre délai d'acheminement par région — et sinon, la date de livraison estimée d'OrderRules vous le donne : elle calcule l'arrivée à partir d'une matrice de zones de transit avec un décompte de jours ouvrés tenant compte des jours fériés, en ignorant week-ends, dates bloquées et jours fériés nationaux.

Le jour d'expédition d'une commande est simplement :

Jour d'expédition = date de livraison − délai d'acheminement (en jours ouvrés)

« Qu'est-ce que j'expédie aujourd'hui ? » devient donc « Quelles commandes ont une date de livraison égale à aujourd'hui + mes jours de transit ? » Si votre délai vers une région est de deux jours ouvrés, vous expédiez aujourd'hui tout ce qui doit être livré dans deux jours ouvrés.

Étape 4 — Construire la liste d'expédition du jour dans Shopify

Dans Commandes, filtrez les commandes non traitées par le tag de date de livraison OrderRules pour la ou les dates cibles. Cet ensemble filtré est votre liste quotidienne de préparation et d'expédition — et comme le tag delivery: figure exactement sur chaque commande, le filtre est exact. Aucune lecture manuelle des dates, aucun colis oublié.

Si vous expédiez vers des régions aux délais différents, lancez un filtre par tranche de délai (p. ex. date de livraison = aujourd'hui+1 en local, aujourd'hui+2 pour la zone suivante). Chaque tranche est un filtre de commandes enregistré.

Étape 5 — Exporter vers Yamato B2 Cloud, Sagawa ou Japan Post

Exportez le lot filtré en CSV au format officiel du transporteur — Yamato B2 Cloud (B2クラウド, 97 colonnes), Sagawa e飛伝III (74 colonnes) ou Japan Post ゆうプリR (118 colonnes) — tous en Shift-JIS, pour que l'outil du transporteur les accepte sans retouche. Le tag de date de livraison rend trivial le filtre « exporter exactement les expéditions du jour ». Détails : export CSV transporteur et le guide des CSV transporteurs japonais.

Ensuite, réimportez les numéros de suivi pour traiter les commandes et déclencher automatiquement les notifications d'expédition de Shopify.

Ce qu'OrderRules fait — et ne fait pas — ici

Être précis vous épargne un ticket de support :

  • ✅ Impose une date de livraison valide (et un créneau) au paiement, côté serveur.
  • ✅ Tague chaque commande avec delivery:YYYY-MM-DD (+ créneau, + date de retrait), avec rattrapage.
  • ✅ Estime le transit via un calendrier par zones tenant compte des jours fériés.
  • ✅ Exporte le lot filtré en CSV Yamato / Sagawa / Japan Post et importe le suivi pour un traitement automatique.
  • ❌ N'inscrit pas de tag ship:YYYY-MM-DD distinct et ne déplace pas automatiquement les commandes sur un tableau de jours d'expédition. Vous déduisez le jour d'expédition avec la règle fixe ci-dessus et filtrez par le tag de date de livraison.

Pour la plupart des boutiques où la date compte, cette règle suffit : le filtre par date de livraison, lancé une fois par matin et par tranche de délai, produit le même lot « à expédier aujourd'hui » qu'un tag de jour d'expédition — de façon fiable, et sans quitter Shopify.

Pourquoi c'est essentiel pour la confiserie et les boutiques cadeaux japonaises

Au Japon, choisir une date et un créneau de livraison (配送日時指定) est une attente de base, et des saisons de cadeaux comme お中元 et お歳暮 concentrent d'énormes volumes sur des dates précises. Une routine d'expédition calée sur les délais de Yamato et Sagawa fait la différence entre une saison fluide et un mur de messages « livré en retard ». Le même workflow sert toute boutique de produits périssables ou fabriqués à la commande — voyez le comparatif des applications de sélecteur de date de livraison pour comprendre l'assemblage des pièces.

Les dates de livraison sont l'autre moitié du contrôle de la capacité : OrderRules régit quand les clients peuvent commander (horaires, plafonds quotidiens, limites par client) et quand vous livrez — dans une seule application, un seul paiement. Voir la fonctionnalité Dates de livraison ou démarrer un essai gratuit de 14 jours.

Questions fréquentes

Pas directement aujourd'hui. OrderRules tague chaque commande par sa date de livraison (delivery:YYYY-MM-DD), pas par un jour d'expédition distinct. Vous déduisez ce qu'il faut expédier aujourd'hui en filtrant la date de livraison égale à aujourd'hui plus votre délai d'acheminement — une règle fixe et fiable une fois connu votre délai par région. Un tag de jour d'expédition dédié est à l'étude.

Filtrez les commandes Shopify non traitées par le tag de date de livraison d'OrderRules. Si votre délai vers une région est de deux jours ouvrés, les commandes à expédier aujourd'hui sont celles taguées avec la date de livraison à deux jours ouvrés. Comme le tag figure sur chaque commande, le filtre est exact — sans tableur.

Oui. Sur le forfait Advanced, OrderRules exporte les commandes filtrées en CSV transporteur au format officiel Yamato B2 Cloud (B2クラウド), ainsi que Sagawa e飛伝III et Japan Post ゆうプリR — tous en Shift-JIS. Vous pouvez ensuite réimporter les numéros de suivi pour un traitement automatique.

OrderRules estime l'arrivée à partir d'une matrice de zones de transit et d'un décompte de jours ouvrés qui tient compte des jours fériés (il ignore week-ends, dates bloquées et jours fériés nationaux). Cette estimation alimente l'affichage « Arrivée 10–11 juil. » et vous donne le délai par région à utiliser pour votre règle d'expédition.

Oui. Le sélecteur propose une date et un créneau optionnel (p. ex. 14:00–16:00), avec délai, heure limite de commande, jours de la semaine sélectionnables et limites de capacité par date et par créneau, afin qu'un jour puisse être complet sans jamais être surréservé.

Oui. La vérification s'exécute côté serveur en tant que Shopify Function ; une date manquante, complète ou bloquée est donc refusée au paiement, même via Shop Pay, Apple Pay ou une URL de paiement directe — pas seulement sur la page panier.

Les formats CSV visent d'abord le Japon (Yamato, Sagawa, Japan Post), mais tout le workflow — choix de la date de livraison, tag de date de livraison, capacité et filtrage quotidien — fonctionne pour n'importe quelle boutique. Les boutiques hors Japon utilisent le filtre par date de livraison pour bâtir la même liste quotidienne et exportent au format générique.

Vous comparez des applications ?

Découvrez comment OrderRules se compare à toutes les autres applications Shopify de cette catégorie.

Prêt à reprendre le contrôle de vos commandes ?

Essayer OrderRules gratuitement