Mettez en place un nouveau canal de vente plus vite et analysez sa configuration sans passer d'un menu à l'autre : stock exposé, modes de livraison et règles d'orchestration sont réunis sur une seule vue.
Le comportement d'un canal de vente dépend de réglages répartis entre plusieurs menus. La vue d'ensemble les rassemble sur une seule page : stock exposé, modes de livraison, règles d'orchestration associées. Au sein de chaque mode de livraison, il y a les détails sur ses zones d'origine et de destination, ses transporteurs, ses délais et son stock avec les filtres appliqués. Des liens directs ouvrent les requêtes de stock, règles d'orchestration et routes transporteurs concernées, et une checklist guide les étapes de configuration.
Ce que cette mise à jour change concrètement :
Lancement d'un nouveau canal : suivre la checklist intégrée pour finaliser la configuration sans oublier d'étape
Mode de livraison absent du checkout : vérifier d'un coup d'œil le stock exposé et les modes actifs
Ajustement d'un délai de livraison : passer directement du mode de livraison à la route transporteur qui le porte
Revue de vos canaux : parcourir tous les canaux auxquels vous avez accès et ouvrir chacun en une action
Veuillez contacter votre représentant OneStock pour activer cette nouvelle fonctionnalité.
Gérez votre catalogue de bundles plus vite et plus sûrement : le Backoffice distingue les bundles et leurs composants des articles simples, et les relie entre eux.
Dans un catalogue qui mêle articles simples et bundles, il faut savoir immédiatement quel article en compose un autre. La page Articles identifie désormais clairement les bundles et leurs composants. La page détaillée d'un bundle liste les articles qui le composent avec leurs quantités, et celle d'un composant indique les bundles auxquels il appartient. Chaque article cité renvoie directement à sa propre page détaillée.
Ce que cela signifie concrètement :
Repérez instantanément les articles bundle en parcourant la page Articles du Backoffice.
Consultez les articles et quantités associés à un bundle ou un composant directement depuis sa page détaillée.
Naviguez directement d'un article vers les bundles auxquels il appartient, et inversement, grâce à des liens directs.
Identifiez directement dans la réponse de la promesse de livraison pourquoi une prédiction n'a pas pu être calculée, et corrigez la cause sans passer en revue toute votre configuration et votre intégration.
Une prédiction peut échouer pour des raisons très différentes : un élément manquant, une configuration incomplète, une erreur technique. Lorsqu'elle ne peut pas être calculée, la réponse de la promesse de livraison indique désormais ce qui a bloqué le calcul, par exemple une configuration manquante ou une erreur technique. Vos équipes et vos intégrateurs savent ainsi où chercher dès la première réponse.
Ce que cela signifie concrètement :
Identifiez directement l'élément bloquant votre réponse de promesse
Gérez plus facilement les erreurs dans votre intégration grâce à des réponses cohérentes de la promesse
Expédiez chaque colis avec un transporteur adapté à ce qu'il contient réellement, même lorsqu'une commande est répartie entre plusieurs points de stock.
Quand une commande est répartie entre plusieurs points de stock, chaque colis n'en contient qu'une partie : un transporteur choisi au vu de la commande entière peut ne pas convenir à l'expédition réelle. Les règles d'attribution des transporteurs s'appliquent désormais aux seuls articles qu'un point de stock a captés et va préparer. Elles interviennent à chaque étape concernée : captation de la commande, génération de l'ordre de préparation et impression de l'étiquette transporteur.
Ce que cela signifie concrètement :
Articles réglementés : réserver le transporteur habilité aux colis qui contiennent effectivement des produits soumis à restriction
Planifiez vos projets en toute autonomie en confiant à votre partenaire intégrateur la connexion des transporteurs dont vous avez besoin, de l'impression des étiquettes à l'édition du manifeste.
Ouvrir un pays ou lancer un nouveau service de livraison suppose souvent de connecter un transporteur local, pour imprimer les étiquettes, demander les enlèvements et éditer les manifestes. Vos partenaires intégrateurs peuvent désormais réaliser eux-mêmes cette intégration.
Ce que vous pouvez faire avec cette évolution :
Ouverture d'un nouveau pays : faire connecter le transporteur local par votre intégrateur, en parallèle du déploiement des magasins
Projet de transformation omnicanale : intégrer les transporteurs dans le planning de votre intégrateur, au rythme de votre projet
Diagnostiquez un échec d'étiquette transporteur directement dans le Backoffice, sans enchaîner les échanges entre vos équipes, le support OneStock et celui du transporteur.
Quand une demande d'étiquette échoue en magasin, la cause peut venir de votre configuration comme du transporteur, et la trouver mobilise souvent plusieurs équipes de support. L'historique d'une commande affiche désormais les appels envoyés au transporteur et leur résultat. Vos équipes distinguent ainsi un modèle d'étiquette mal configuré d'une indisponibilité passagère du transporteur, et savent immédiatement qui doit agir.
Ce que vous pouvez faire avec cette évolution :
Étiquette bloquée en magasin : vérifier depuis l'historique de la commande si l'erreur vient du modèle d'étiquette ou du transporteur. Corriger une adresse mal renseignée afin que votre vendeur puisse expédier la commande.
Ajoutez vos propres écrans et actions métier aux points de vente du Backoffice : vos extensions UI disposent de deux nouveaux emplacements et reçoivent davantage de contexte au chargement.
Chaque enseigne gère, au niveau de ses points de vente, des données et des actions qui lui sont propres. Les extensions UI, qui ajoutent vos propres écrans dans OneStock, peuvent désormais s'y ancrer à deux endroits : les actions groupées sur les points de vente et un nouvel onglet de leur fiche. Au chargement, l'extension reçoit aussi l'URL d'API de l'environnement, le chemin de la page où elle s'affiche et l'interface utilisée, Store App ou Backoffice.
Ce que vous pouvez faire avec cette évolution :
Données propres à chaque magasin : afficher et modifier vos informations spécifiques dans un onglet dédié de la fiche point de vente
Développer et appliquer une action métier à un ou plusieurs points de vente
Configurez votre promesse de livraison avec Robin, l'assistant IA de OneStock, de la mise en place initiale aux ajustements du quotidien, en gardant la main sur chaque mise en production.
Configurer une promesse de livraison demande de l'expertise et du temps, et la modifier en production appelle de la prudence. Robin connaît chacune de ses entités (modes de livraison, transporteurs, routes, zones, restrictions) et les liens entre elles. Il vous guide pas à pas, applique vos modifications sur simple demande et propose des valeurs standards à chaque création. Chaque changement reste en brouillon jusqu'à votre validation.
Ce que vous pouvez faire avec cette évolution :
Obtenir une promesse fonctionnelle en quelques minutes, avec Robin qui vous guide à chaque étape de la configuration
Appliquer une modification unitaire ou en masse en une seule demande, par exemple : « Décale tous les horaires d'enlèvement de 17h à 18h »
Créer des entités complètes dès le départ : Robin suggère des coûts, délais et horaires standards pour que rien ne manque et que tout fonctionne immédiatement
Obtenez l'aide de Robin dans tous les onglets de configuration, sans activation préalable, avec la même expérience que pour la promesse de livraison.
Robin s'ouvre désormais dans le même panneau latéral que pour la promesse de livraison, avec la même façon d'échanger. Ses réponses sont structurées et vous mènent directement à la page de configuration concernée.
Ce que vous pouvez faire avec cette évolution :
Accéder directement à la bonne page de configuration : Robin vous y redirige automatiquement
Passer plus vite à l'action grâce à des réponses structurées et claires
Obtenir de l'aide immédiatement, sans activation ni paramétrage préalable
Configurez votre connecteur Shopify plus simplement : les paramètres sont regroupés par domaine métier, et le suivi des flux dispose de sa propre zone.
Un connecteur Shopify touche à la fois aux commandes, au stock, à la livraison et à la boutique en ligne, et chacun de ces sujets a ses propres paramètres. Son interface s'organise désormais en deux zones. Settings range les paramètres par domaine : Connexion, Commandes, Stock, Livraison, Storefront. Monitoring suit les flux entre Shopify et OneStock : webhooks, produits, stock. Les libellés des paramètres ont aussi été clarifiés.
Ce que cela signifie concrètement :
Mise en service d'une nouvelle boutique : configurer le connecteur domaine par domaine, de la connexion à la storefront.
Incident de synchronisation : vérifier au même endroit les webhooks et les flux produits et stock entre Shopify et OneStock.
Décidez vous-même, champ par champ, comment une commande Shopify devient une commande OneStock, et testez votre mapping sur de vraies commandes avant de l'activer.
Chaque enseigne a ses propres marchés, champs personnalisés et metafields, et leur traduction dans OneStock relève de sa configuration. Le mapping des commandes se configure désormais pour chaque instance du connecteur, dans un éditeur JSON avec auto-complétion des champs disponibles. Un cycle de versions « Brouillon » et « Actif » et un mode test protègent la production. La documentation fournit une structure JSON commentée, des cas d'usage types et un prompt IA prêt à l'emploi.
Ce que vous pouvez faire avec cette évolution :
Adapter le mapping à vos marchés, champs personnalisés et metafields dans un éditeur JSON, avec auto-complétion des champs disponibles.
Travailler sur un brouillon en toute sécurité : la version active reste en lecture seule, la publication demande une confirmation et vous pouvez revenir à la dernière version active en un clic.
Sécurisez les échanges entre Shopify et OneStock : chaque webhook passe par une file d'attente, les erreurs temporaires sont retentées automatiquement et les événements en échec peuvent être rejoués.
Les échanges entre Shopify et OneStock reposent sur des webhooks, exposés aux erreurs temporaires d'un côté comme de l'autre. Tous les webhooks du connecteur, des commandes aux statuts des colis, passent désormais par une file d'attente traitée par un worker dédié, qui détecte les doublons. Une erreur temporaire déclenche une nouvelle tentative automatique, sans que Shopify ne désactive le webhook. Les événements en échec sont mis de côté, consultables dans un historique et rejouables.
Ce que vous pouvez faire avec cette évolution :
Compter sur une reprise automatique en cas d'erreur temporaire, sans désactivation du webhook.
Retrouver les événements en échec, mis de côté, et les rejouer.
S'appuyer sur un traitement unique de chaque événement, jamais en double.
✨ Affichage des identifiants de carte cadeaux dans l'encart de paiement au lieu d'un identifiant OneStock
🐛Le champ qui filtre sur les autres commandes du client fonctionne de nouveau
🐛 Mise à jour de l'adresse possible même si vide
🐛 Les requêtes sont triées par ordre alphabétique
🐛 OIS - L'autocompletion du champ ville fonctionne
🐛 Fix sur les anomalies des bons de collecte
🐛 Fix sur des commandes mal captées et préparées
✨En mode standalone, un bouton refresh est disponible sur la page login
✨Amélioration de la vue de la page Dispatch avec les manifestes configurés
✨OIS - Champs d'adresses réageancés pour les Pays-Bas
✨L'autofocus est mis sur le champ de recherche sur chaque page de la Store App
✨La barre de recherche est disponible sur la page pack-scan
✨ Les mises à jour de date de promesse sont uniquement affichées quand elles sont modifiées
✨ La promesse de livraison est précalculée par défaut pour 7 jours
🐛 Les dates d'expirations sont mieux calculées sur les commandes e-resa
🐛 Les appels de promesse de livraison sur les bundles sont plus régulièrement valides
🐛 Certaines commandes pouvaient ne pas être orchestrées complètement
🐛 Les commandes avec un jeu de règle réduit passerons au prochain ruleset chaining au lieu de tomber en rules over
🐛 La gestion et récupération des contraintes de stock pour l'orchestration a été améliorée
🐛 La regénération de token UPS fonctionnait mais affichait un message d'erreur sur le Back Office
✨ Affichage des options de configuration Startrack pour le packaging type
Legend : ✨ new feature / 🐛 bug fix
Dans la route GET /history_logs, un nouveau filtre est utilisable pour filtrer par "actions"
Nouvelle route PATCH/parent_orders/{id} pour mettre à jour les champs "parent_order.customer", "parent_order.information", "parent_order.princing_details", "parent_order.shipping_fees"
Dans les routes de création ou modification des utilisateurs, POST /users, PATCH /users/{id}, et POST /user_imports/{id}/users, les espaces dans le champ "id" seront rejetés via une erreur 400.
Dans la route GET /delivery_promises les erreurs 500 sont maintenant remplacées par des réponses 200 et des "status" : "none" ainsi que le détail de l'erreur dans reason
Salut toi, oui toi !
Au sein de l’équipe Produit, nous souhaitons échanger avec toi, notre utilisateur(trice), afin de mieux comprendre comment tu utilises OneStock et construire ensemble le futur du retail. Partant(e) ?
Collaborer est simple : il te suffit de cliquer sur le lien ci-dessous et de choisir un créneau de 30 minutes pour échanger avec notre équipe Produit.
À très bientôt,
L’équipe Produit OneStock