Ús de paquets de productes amb Shopify Scripts

Els paquets es poden vendre amb Shopify Scripts publicats a la teva botiga. Abans de començar a utilitzar paquets a la teva botiga, revisa les consideracions següents:

  • Els scripts d'enviament i els scripts de pagament són totalment compatibles amb els paquets.
  • Els scripts de partides funcionen amb normalitat amb partides que no són de paquets. No obstant això, els scripts de partides s'apliquen a les partides de paquets únicament amb els mètodes de només de lectura. Els mètodes de mutació de les partides no s'apliquen a les partides dels paquets.
  • Els components del paquet no es poden llegir al carretó.
  • Les partides del paquet es poden llegir al carretó; per tant, se'ls apliquen els mètodes de carretó.

Els scripts s'apliquen als paquets de manera predeterminada, excepte els scripts de partida. Si no vols que els scripts s'apliquin als paquets de la teva botiga, planteja't l'opció d'actualitzar-los per filtrar els productes utilitzant mètodes com ara els mètodes de variant, de producte o de partida.

Descomptes

Els descomptes creats mitjançant scripts de partida no s'apliquen als paquets. Fes una d'aquestes accions si vols aplicar un descompte a un paquet:

Mètodes de paquets i Shopify Scripts

Abans de començar a utilitzar paquets a la teva botiga, revisa els mètodes dels scripts existents per assegurar-te que funcionen correctament als productes inclosos en un paquet.

Mètodes de carretó

Els mètodes de carretó com ara subtotal_price, subtotal_price_was o total_weight inclouen els paquets a la seva sortida. Per exemple, si hi ha un paquet al carretó, el preu del total parcial del paquet s'inclou al total parcial general quan es crida subtotal_price.

El mètode de carretó .line_items inclou els paquets, de manera que les crides a .size o .length també inclouen la informació dels productes inclosos en un paquet al seu recompte.

El mètode delete_if és un mètode d'script de partida de mutació que es pot aplicar a partides que no són de paquet. Tot i això, no s'aplica a les partides de paquet.

Mètodes de partida

Els mètodes de partida només de lectura funcionen amb les partides incloses als paquets. Alguns exemples de mètodes de partida només de lectura són .original_line_price, line_price_was, .line_price_changed?, .properties_was i properties_changed?.

Els mètodes de partida de mutació s'ignoren si s'apliquen a partides incloses als paquets. Alguns exemples de mètodes de partida de mutació són .change_line_price, .change_properties i .split.

Saber-ne més sobre Shopify Scripts.