Utiliser des lots de produits avec les scripts Shopify

Vous pouvez vendre des lots avec les scripts Shopify publiés dans votre boutique. Avant de commencer à utiliser des lots dans votre boutique, tenez compte de ce qui suit :

  • Les scripts d’expédition et de paiement sont entièrement compatibles avec les lots.
  • Les scripts de rubriques fonctionnent normalement avec les rubriques qui ne correspondent pas à des lots. Toutefois, les scripts de rubriques s’appliquent aux lots de rubriques uniquement pour les méthodes en lecture seule. Les méthodes de mutation des rubriques ne s'appliquent pas aux rubriques en lot.
  • Les composants de lots ne sont pas lisibles dans le panier.
  • Les rubriques de lots sont lisibles dans le panier. Les méthodes de panier sont donc appliquées.

Les scripts s’appliquent aux lots par défaut, à l’exception des scripts de rubrique.Si vous ne souhaitez pas que vos scripts soient appliqués aux lots de votre boutique, envisagez de mettre à jour vos scripts pour filtrer les produits à l'aide des méthodes telles que des méthodes de variante,, produit ou rubrique.

Réductions

Les réductions créées par les scripts de rubriques n’affectent pas les lots. Effectuez l’une des opérations suivantes si vous souhaitez appliquer une réduction à un lot :

Lots et méthodes de scripts Shopify

Avant de commencer à utiliser des lots dans votre boutique, examinez les méthodes de vos scripts existants pour vérifier qu’elles fonctionnent comme vous le souhaitez sur les produits groupés en lots.

Méthodes du panier

Les méthodes de panier telles que subtotal_price, subtotal_price_was ou total_weight incluent les lots dans leur sortie. Par exemple, si le panier contient un lot, le sous-total du prix du lot est inclus dans le sous-total du prix total lorsque subtotal_price est sélectionné.

La méthode de panier .line_items inclut les lots, de sorte que les appels passés à .size ou à .length incluent également des informations issues des produits groupés en lots.

La méthode delete_if est une méthode de script de mutation des rubriques qui peut être appliquée aux rubriques qui ne sont pas des lots. Toutefois, elle ne s’applique pas aux rubriques de lots.

Méthodes de rubrique

Les méthodes de rubriques en lecture seule fonctionnent avec les rubriques incluses dans les lots. Certains exemples de méthodes de rubriques en lecture seule sont .original_line_price, line_price_was, .line_price_changed?, .properties_was et properties_changed?.

La mutation des méthodes de rubrique est ignorée si les méthodes sont appliquées aux rubriques incluses dans les lots. Certains exemples de méthodes de mutation de rubriques sont .change_line_price, .change_properties et .split.

En savoir plus sur les scripts Shopify.

Vous ne trouvez pas les réponses que vous recherchez ? Nous sommes là pour vous aider.