AccueilSolutionsÀ proposDocumentation

Vue d'ensemble des paramètres globaux

BundlesIQ fournit des paramètres au niveau de la boutique qui contrôlent la façon dont les bundles sont traités dans l'ensemble de votre magasin. Des bundles individuels peuvent remplacer certains de ces paramètres.

Accéder aux paramètres

  1. Naviguez vers BundlesIQ > Paramètres dans la barre latérale de votre admin Shopify
  2. Examinez et configurez chaque section ci-dessous
  3. Cliquez sur Enregistrer pour appliquer vos modifications

Référence des paramètres

Mode de traitement par défaut

Paramètre Description Par défaut
default_handling_mode Contrôle comment les commandes sont visuellement transformées lorsqu'un bundle est détecté "hybrid"

Options :

Valeur Étiquette Comportement
"hybrid" Hybride La ligne de bundle reste à 0 $ ; les composants ajoutés avec des prix
"reporting" Reporting La ligne de bundle reste au prix plein ; les composants ajoutés à 0 $
"operational" Opérationnel La ligne de bundle est supprimée ; seuls les composants tarifés restent
"parent_only" Parent-Only (BOM) — Bêta La ligne de bundle reste au prix plein ; aucune ligne de composant ajoutée ; l'inventaire des composants est réservé en coulisses

Des bundles individuels peuvent remplacer ce paramètre. Voir Modes de traitement expliqués pour une comparaison détaillée.

Portée de traitement

Paramètre Description Par défaut
processing_scope.mode Que traiter toutes les commandes ou seulement celles correspondant à des tags spécifiques "all"
processing_scope.include_tags Tags qui qualifient une commande pour le traitement (lorsque le mode est "tagged_only") Vide
processing_scope.exclude_tags Tags qui doivent toujours ignorer le traitement, quel que soit le mode Vide

Options de mode de portée de traitement :

Valeur Étiquette Comportement
"all" Tous Traiter chaque commande
"tagged_only" Uniquement tagué Traiter uniquement les commandes correspondant aux tags inclus

Utilisez le traitement uniquement tagué si vous souhaitez que BundlesIQ traite uniquement les commandes en gros ou B2B. Ajoutez un tag comme wholesale à la liste d'inclusion, et seules les commandes avec ce tag seront transformées.

Types de commandes

Paramètre Description Par défaut
process_orders Traiter les commandes standard Shopify true
process_draft_orders Traiter les commandes de brouillon Shopify true

Activez les deux si vous gérez des flux de travail B2B via des commandes de brouillon et des commandes DTC standard via la boutique en ligne.

Paramètres de synchronisation

Paramètre Description Par défaut
sync_bundle_inventory Mettre à jour automatiquement l'inventaire du SKU fantôme en fonction des niveaux de stock des composants false
sync_bundle_retail Mettre à jour automatiquement le prix de détail du SKU fantôme lorsque les prix des composants changent (tarification dirigée par les composants uniquement) true

Ce sont des valeurs par défaut au niveau de la boutique. Chaque bundle peut remplacer ces paramètres individuellement.

Protection 3PL

Paramètre Description Par défaut
tpl_protection.enabled Commutateur principal pour les fonctionnalités de protection 3PL true
tpl_protection.processing_tag Tag appliqué pendant que BundlesIQ traite une commande "BIQ_PROCESSING"
tpl_protection.ready_tag Tag appliqué après un traitement réussi "BIQ_READY"
tpl_protection.error_tag Tag appliqué lorsque le traitement échoue "BIQ_ERROR"
tpl_protection.use_hold_alias Appliquer également un tag d'alias de mise en attente configurable par le commerçant false
tpl_protection.hold_alias_tag Nom de tag de mise en attente personnalisé pour la compatibilité 3PL "ON-HOLD"
tpl_protection.use_ready_alias Appliquer également un tag d'alias prêt configurable par le commerçant false
tpl_protection.ready_alias_tag Nom de tag prêt personnalisé pour la compatibilité 3PL "READY_TO_SHIP"
tpl_protection.use_fulfillment_holds Placer des mises en attente de traitement natives de Shopify pendant le traitement true

Voir Guide d'intégration 3PL pour des instructions de configuration détaillées.

Options de rédacteur

Paramètre Description Par défaut
line_merge_mode Comment gérer les variantes de composants en double à travers plusieurs bundles sur la même commande "merge"
group_bundle_lines Regrouper visuellement les lignes de composants sous leur bundle false
add_bundle_headers Ajouter des lignes d'en-tête pour identifier les groupes de bundles sur la commande false
bundle_header_template Chaîne de modèle pour la ligne d'en-tête (prend en charge le placeholder {bundle_title}) "Bundle: {bundle_title}"
max_added_lines Limite de sécurité sur le nombre maximum d'articles que BundlesIQ peut ajouter à une seule commande 499
enable_variance_absorber Corriger automatiquement les petites différences d'arrondi (quelques centimes) lors de l'allocation des prix true
variance_absorber_max_cents Variance totale maximale (en centimes) que l'absorbeur corrigera par commande 30
variance_absorber_max_cents_per_line Variance maximale (en centimes) que l'absorbeur appliquera à tout article de ligne unique 10

Options de mode de fusion des lignes :

Valeur Étiquette Comportement
"merge" Fusionner (par défaut) Lorsque plusieurs bundles sur la même commande partagent la même variante de composant, les quantités et les remises sont fusionnées en un seul article. Utilise un calcul de remise moyenne pondérée
"isolate" Isoler Les composants de chaque bundle restent en tant qu'articles de ligne séparés, même s'ils partagent des variantes. Cela garde les composants de chaque bundle visuellement distincts sur la commande
"duplicates" Doublons Permet des lignes de variantes en double sur la commande (utilise allowDuplicates: true dans l'API de modification de commande). Utilisez ceci lorsque vous avez besoin que chaque instance de bundle ait ses propres articles de ligne indépendants

Paramètres de réessai

Paramètre Description Par défaut
retry_settings.enabled Réessayer automatiquement le traitement de bundle échoué true
retry_settings.max_attempts Nombre maximum de tentatives de réessai après un échec initial 1
retry_settings.cooldown_minutes Temps minimum entre les tentatives de réessai 5

Gestion des erreurs

Paramètre Description Par défaut
error_handling.append_to_notes Écrire des résumés d'erreurs dans les attributs de note de commande Shopify false
error_handling.include_warnings Inclure des avertissements (pas seulement des erreurs) dans les notes de commande false

Configuration de tarification par défaut

Paramètre Description Par défaut
default_pricing_config.mode Stratégie de tarification par défaut pour les nouveaux bundles "bundle_led"
default_pricing_config.bundle_led_strategy Stratégie de remise par défaut pour la tarification dirigée par les bundles "uniform_percent"

Options de mode de tarification :

Valeur Étiquette Comportement
"bundle_led" Dirigé par le bundle Le prix de vente du bundle détermine l'allocation de remise à travers les composants
"component_led" Dirigé par le composant Les prix des composants sont additionnés pour déterminer le prix du bundle

Options de stratégie dirigée par le bundle :

Valeur Étiquette Comportement
"uniform_percent" Pourcentage uniforme Le même pourcentage de remise est appliqué à chaque composant
"proportional" Proportionnel La remise est distribuée proportionnellement en fonction du prix de détail de chaque composant

Cela définit la configuration de tarification initiale lors de la création d'un nouveau bundle. Vous pouvez le changer par bundle.

Paramètres Parent-Only (BOM)

Ces paramètres ne s'appliquent que lorsque le mode de traitement est "parent_only" :

Paramètre Description Par défaut
parent_only_settings.reserve_timing Quand réserver l'inventaire des composants : lors de la création de la commande ou lors du paiement de la commande "orders/paid"
parent_only_settings.location_strategy Quelle localisation utiliser pour les réservations d'inventaire "fulfillment_order_location"
parent_only_settings.single_location_id L'ID de localisation spécifique à utiliser (uniquement lorsque la stratégie de localisation est "single_location") Aucun

Options de timing de réservation :

Valeur Étiquette Comportement
"orders/paid" orders/paid (recommandé) L'inventaire des composants est réservé lorsque la commande est payée. Réduit le risque de réserver du stock pour des commandes qui ne sont jamais complétées
"orders/create" orders/create L'inventaire des composants est réservé immédiatement lorsque la commande est créée. Utilisez ceci si vous devez verrouiller le stock le plus tôt possible (par exemple, produits en édition limitée)

Options de stratégie de localisation :

Valeur Étiquette Comportement
"fulfillment_order_location" Emplacement de commande de traitement (recommandé) Utilise l'emplacement attribué à la commande de traitement de la commande. Fonctionne bien pour les configurations multi-localisations
"single_location" Emplacement unique Réserve toujours à partir d'un emplacement spécifique. Utile si tout l'assemblage se fait dans un seul entrepôt

Remplacements au niveau du bundle

Les paramètres suivants peuvent être remplacés sur des bundles individuels :

  • Mode de traitement — Défini sur un mode spécifique ou laissé sur "Utiliser le défaut de la boutique"
  • Synchronisation de l'inventaire — Activer ou désactiver par bundle
  • Synchronisation de la vente au détail — Activer ou désactiver par bundle
  • Configuration de tarification — Entièrement personnalisable par bundle

Pages connexes