Personnalisez vos règles de sourcing via votre propre service externe pour intégrer vos contraintes métiers dès la sélection des candidats, tout en conservant une solution parfaitement compatible avec les futures mises à jour de la plateforme OneStock.
Configurez un hook de sourcing sur vos règles pour interroger un endpoint externe :
Calcul initial : OneStock détermine la liste des candidats éligibles selon la règle active.
Transfert de contexte : OneStock transmet la liste des candidats et le contexte complet de la commande à votre service externe.
Traitement sur-mesure : votre service applique sa logique métier et renvoie la liste ajustée des candidats.
Reprise du flux : OneStock poursuit l'orchestration standard en s'appuyant sur les candidats validés par votre service
Ce que cette mise à jour change concrètement :
Gestion des intempéries : exclure dynamiquement les entrepôts et magasins situés dans des zones touchées par une alerte météo
Gérez en un seul espace toutes les clés qui sécurisent vos intégrations, avec une visibilité complète sur leur usage.
Le Secret Manager vous permet de ne plus exposer vos identifiants en clair dans vos différentes configurations :
Création : Enregistrez vos secrets dans un coffre-fort chiffré directement depuis l'interface OneStock.
Référencement : Le système génère un identifiant unique (HashKeyID) pour chaque secret enregistré.
Utilisation : Renseignez cet identifiant dans le paramétrage de vos flux (Sourcing Hooks, Webhooks) au lieu de saisir la donnée brute.
Maintenance : Modifiez la valeur d'un secret à un seul endroit pour mettre à jour instantanément toutes les intégrations qui l'utilisent.
Ce que cette mise à jour change concrètement :
Signature des appels Sourcing Hook : Chaque appel HTTP envoyé vers votre endpoint de hook est signé à l'aide du secret référencé par le HashKeyID configuré sur le hook. Le système récepteur peut ainsi vérifier l'authenticité et l'intégrité de la requête — garantissant qu'elle provient bien de OneStock et qu'elle n'a pas été altérée en transit.
Accélérez la préparation en magasin en automatisant l'impression de vos documents logistiques
Avec cette nouvelle configuration, quand le vendeur valide une commande sur les pages de préparation (Pack, Bag, Pack-scan, Bag-scan), tout s'enchaîne automatiquement :
OneStock génère tous les documents configurés sur la commande : étiquette d'expédition, bon de livraison…
Chaque document part directement vers vos imprimantes en magasin (nécessite l'implémentation d'un middleware)
La commande est validée, sans aucune action supplémentaire
Il est tout à fait possible de garder le process mode manuel
Ce que cette mise à jour change concrètement :
Pics d'activité Ship from Store : Absorber des volumes de commandes massifs (Soldes, Black Friday) en supprimant tous les clics superflus lors du colisage.
Pour activer cette fonctionnalité, il est nécessaire de la configurer dans le backoffice OneStock
Réduisez le temps d'investigation nécessaire à de nouvelles intégrations. Lorsqu'un appel API est bloqué par une restriction d'accès, vos équipes IT et intégrateurs n'ont plus besoin de deviner la cause ou de chercher dans la documentation : ils sont directement guidés vers la réponse.
Nous avons facilité l'investigation des erreurs ACL, chaque erreur pointe désormais directement vers le Troubleshooting center. Pour permettre un auto-diagnostique, un bouton basé sur l'IA propose une explication en langage clair des problèmes rencontrés. Les équipes techniques peuvent identifier les problèmes de permissions ou erreurs par elles-mêmes, dès qu'elles rencontrent un blocage.
Ce que cette mise à jour change concrètement :
Réduisez les délais d'onboarding en permettant à vos équipes IT et intégrateurs de s'autodiagnostiquer face aux erreurs ACL, transporteurs ou workflow.
Diminuez les allers-retours liés aux problèmes basiques d'intégration et de permissions.
Accélérez la configuration de vos routes transporteurs en modifiant massivement temps de transit et contraintes en quelques clics.
Les temps de transit sont maintenant modifiables directement dans le tableau des routes. Cliquez sur une valeur, modifiez-la et enregistrez toutes vos modifications en une seule fois sans ouvrir la page de détail de chaque route.
Vous pouvez également sélectionner plusieurs routes, définir un temps de transit et l'appliquer à l'ensemble en une seule action.
Les contraintes se modifient de la même manière : sélectionnez une route, ajustez ses contraintes et appliquez-les sans ouvrir la vue détaillée.
Ce que cette mise à jour change concrètement :
Onboarding d'un nouveau transporteur : Paramétrer en quelques minutes des dizaines de routes régionales en leur appliquant directement les délais de livraison standards.
Ajustements pour les pics d'activité : Allonger instantanément les temps de transit de l'ensemble d'un réseau pour anticiper les ralentissements du Black Friday ou des fêtes.
✨ Amélioration de la stabilité des fonctionnalités clés durant une migration
✨ L'affichage prend maintenant en compte les retours chariot
🐛 Toutes les routes de livraison s'affiche dans le Backoffice
🐛 Les commandes avec des colis vides s'affichent entièrement dans le Backoffice
🐛 L'export de configuration de Livraison est possible pour plusieurs milliers de routes
🐛 Les articles bundles peuvent être modifiés dans le Backoffice
🐛 Les actions des événements programmés peuvent être laissés sans effet
🐛 Amélioration de la synchronisation des mises à jour des articles
Connecteur Shopify
🐛 Les abonnements aux webhooks Shopify ORDERS_CREATE et ORDERS_UPDATED restent actifs après l'expiration du token d'accès offline
🐛 Les identifiants de webhook s'affichent correctement dans la page Webhooks Management
✨ Les webhooks Shopify et OneStock sont traités par un worker dédié, avec détection des doublons et relance automatique en cas d'erreur temporaire
✨ La synchronisation des stocks utilise les Bulk Operations GraphQL de Shopify, ce qui réduit le nombre d'appels API sur les gros catalogues
✨ Les extensions storefront sont migrées de React vers Preact, ce qui réduit la taille des bundles
✨ Le format de réponse des app proxy est piloté par un paramètre output_format explicite
🐛Les commandes ne disparraissent plus de la StoreApp après captation
🐛Le formulaire d'adresse dans l'OIS enregistre correctement les adresses
🐛Le filtre par date fonctionne dans la home page de la Store App
🐛Les quantités affichées dans la création de retour dans la Store App sont correctes
✨Adaptation de l'UI pour le mode standalone sur la Store App
✨ Les prédiction de la promesse de livraison avec du stock futur sont maintenant cohérents et précis
✨ Amélioration de la correspondance des zones de la promesse de livraison
🐛 Retrait d'une erreur silencieuse lors de l'orchestration d'un point de stock sans coordonnées
🐛 Toutes les commandes en rules over peuvent maintenant bien se réorchestrer
✨Nouvelle API pour rechercher par parent order ID
Legend : ✨ new feature / 🐛 bug fix
Dans la route GET /items, l'utilisation du champ "sales_channel":"true" surcharge les champs "sales_channels_features" présents dans le champ "fields"
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