Passer au contenu principal

[Order Intake - GCW] Comprendre les flux de commandes dans GelatoConnect

Écrit par Kyle Sawyer

Introduction

Ce guide explique le parcours d'une commande à travers le système GelatoConnect, de la soumission initiale au traitement des commandes final. Comprendre ce processus de bout en bout vous aide à mieux vous intégrer avec GelatoConnect et à résoudre les problèmes qui pourraient survenir pendant le traitement des commandes.

Quelle que soit la méthode d'order intake que vous choisissez, toutes les commandes suivent le même flux fondamental une fois qu'elles entrent dans GelatoConnect.

Aperçu du parcours de commande

1. Soumission de la commande

La première étape du cycle de vie d'une commande est la soumission, qui peut se faire via plusieurs canaux :

Soumission API

  • Les données de commande sont envoyées via une requête POST à l'API GelatoConnect

  • Le système valide immédiatement le format de la demande et l'authentification

  • Une réponse synchrone confirme la réception avec un ID de commande

Soumission Storefront

  • Les commandes sont passées via des plateformes e-commerce connectées

  • GelatoConnect reçoit les notifications de commande via des webhooks

  • Les commandes sont automatiquement importées dans le système

Soumission FTP

  • Les fichiers de commande sont téléchargés vers un répertoire FTP désigné

  • GelatoConnect analyse le répertoire à intervalles programmés

  • Les fichiers sont traités et convertis en commandes

Soumission directe sur la plateforme

  • Les intégrations spécifiques à la plateforme (Cloudprinter, Redbubble) envoient les commandes

  • Les connecteurs personnalisés traduisent les formats de plateforme au format GelatoConnect

  • Les commandes entrent dans le flux de traitement standard

2. Validation initiale et traitement

Une fois qu'une commande est reçue, elle passe par plusieurs étapes de validation :

Validation des données

  • Les champs obligatoires sont vérifiés pour s'assurer qu'ils sont complets

  • Les formats de données sont vérifiés (adresses, e-mails, etc.)

  • Les références client et produit sont validées

Validation du fichier d'impression

  • Les URL de fichiers sont vérifiées pour l'accessibilité

  • Les fichiers sont téléchargés et vérifiés pour :

    • Compatibilité des formats de fichier

    • Résolution et dimensions

    • Intégration de polices

Validation des règles métier

  • Restrictions de destination d'expédition

  • Disponibilité des produits

  • Limites de quantité

  • Exigences d'expédition transfrontalière

3. Transitions du statut de commande

Les commandes passent par une série de statuts au fur et à mesure qu'elles progressent dans le système :

Statuts initiaux

  • Brouillon : La commande est enregistrée mais pas encore envoyée pour traitement

  • Reçue : La commande a été soumise à GelatoConnect

  • Validée : La commande a passé toutes les vérifications de validation

  • Échec : la commande n'a pas passé la validation (voir la section Dépannage)

  • Créée : la commande est validée et prête pour la production

Statuts de production

  • En production : La commande est en cours de traitement par le système de production

  • Imprimé : la production de la commande est terminée

  • Emballée : La commande a été emballée et est prête pour l'expédition

Statuts d’expédition

  • Expédié : La commande a été récupérée par le transporteur

  • En transit : La commande est en route vers le client

  • Livré : La commande a été livrée au client

  • Retourné : la commande a été retournée à l'expéditeur

Statuts d’erreur

  • Échec : La commande n'a pas passé la validation ou le traitement

  • Annulée : la commande a été annulée par le client ou le système

4. Événements et notifications

Les changements de statut déclenchent divers événements dans le système :

Événements système

  • Les journaux d'événements internes enregistrent tous les changements de statut

  • Les workflows basés sur les événements activent les prochaines étapes du processus

Notifications externes

  • Les Postbacks informent les clients des changements de statut de commande

  • Des notifications par e-mail peuvent être envoyées en fonction des changements de statut

  • Les événements Webhook peuvent déclencher des actions dans les systèmes connectés

Mises à jour du statut de l'API

  • Le statut de la commande est disponible via l'API Get Order

  • L'API Search Orders peut filtrer par statut actuel

  • Les changements de statut historiques sont enregistrés dans l'historique des commandes

5. Flux de production

Une fois qu'une commande atteint le statut « Créée », elle s'intègre aux flux de production.

6. Emballage et expédition

Une fois la production terminée, les commandes passent à l'emballage et à l'expédition :

Processus d'emballage

  • Les produits sont collectés depuis la production

  • Les articles de la commande sont vérifiés par rapport à la commande

  • Les articles sont emballés selon les spécifications

Intégration de l'expédition

  • Les transporteurs sont sélectionnés en fonction des spécifications de la commande

  • Les étiquettes d'expédition sont imprimées et attachées

  • Les informations de suivi sont enregistrées

  • Les mises à jour du statut d'expédition sont renvoyées vers GelatoConnect

7. Finalisation de la commande

Les dernières étapes du processus de commande incluent :

Confirmation de livraison

  • Les transporteurs fournissent des mises à jour du statut de livraison

  • Le statut final est mis à jour dans GelatoConnect

  • La confirmation de livraison est envoyée aux clients

Résoudre les problèmes courants dans le flux de commande

Échecs de validation

  • Adresse de livraison non valide : vérifiez le format et l'exhaustivité de l'adresse

  • Champs obligatoires manquants : vérifiez que toutes les données de commande requises sont fournies

  • Indisponibilité du produit : Confirmez que les UID de produit ou les produits client sont valides et disponibles

Échecs de traitement de fichiers

  • Problèmes de téléchargement de fichiers : assurez-vous que les URL des fichiers sont accessibles et non expirées

  • Problèmes de format de fichier : vérifiez que les fichiers respectent les spécifications

Retards de production

  • Disponibilité des matériaux : vérifiez si les matériaux requis sont en stock

Problèmes de livraison

  • Limitations des transporteurs : Certaines destinations peuvent avoir des restrictions de transporteur

  • Problèmes d'adresse : Des adresses incorrectes peuvent entraîner des retards de livraison

  • Retards douaniers : les envois internationaux peuvent être retenus en douane

Suivi et gestion des commandes

GelatoConnect fournit plusieurs outils pour suivre les commandes tout au long du processus :

Page des demandes

  • Voir toutes les demandes de commande entrantes

  • Filtrer par statut, client ou autres critères

  • Identifiez et résolvez les problèmes rapidement

Gestion des commandes

  • Recherchez des commandes spécifiques par ID ou référence

  • Consulter les informations et le statut détaillés de la commande

  • Effectuez des actions comme l'annulation ou le retraitement

Analyse des commandes

  • Suivez les volumes et tendances de commandes

  • Suivez les taux de réussite des commandes et les points de défaillance courants

Prochaines étapes

Maintenant que vous comprenez le flux de commande complet dans GelatoConnect, vous pouvez :

  • Concevez mieux votre intégration pour qu'elle fonctionne avec le système

  • Résoudre les problèmes à des points spécifiques du flux

  • Communiquez efficacement avec vos clients sur le statut de leurs commandes

  • Optimise tes processus pour un traitement des commandes efficace

Pour plus d'informations détaillées sur des aspects spécifiques du flux de commande, veuillez consulter les sections pertinentes dans notre centre d'aide.

Si vous avez des questions sur le flux de commandes ou si vous rencontrez des problèmes avec des commandes spécifiques, veuillez contacter notre équipe d'assistance à l'adresse [email protected].

Avez-vous trouvé la réponse à votre question ?