Productbundels gebruiken met Shopify-scripts

Bundels kunnen worden verkocht met Shopify-scripts die in je winkel zijn gepubliceerd. Lees de volgende aandachtspunten voordat je bundels in je winkel gaat gebruiken:

  • Verzend- en betalingsscripts zijn volledig compatibel met bundels.
  • Scripts voor orderregels werken normaal met orderregels zonder bundel. Scripts voor orderregels zijn echter alleen van toepassing op bundel-orderregels voor alleen-lezen methoden. Methoden voor het muteren van orderregels worden niet toegepast op orderregels in de bundel.
  • Bundelcomponenten zijn niet leesbaar in de winkelwagen.
  • Orderregels in de bundel zijn wel leesbaar in de winkelwagen, zodat er winkelwagenmethoden op worden toegepast.

Scripts zijn standaard van toepassing op bundels, met uitzondering van scripts voor orderregels. Als je niet wilt dat scripts worden toegepast op bundels in je winkel, kun je je scripts bijwerken om producten te filteren met behulp van methoden als variant, product of orderregel.

Kortingen

Kortingen die worden aangemaakt door orderregelscripts worden niet op bundels toegepast. Als je een korting wilt toepassen op een bundel, doe dan een van de volgende dingen:

Methoden voor bundels en Shopify-scripts

Voordat je bundels gaat gebruiken in je winkel, controleer je eerst of de methoden in bestaande scripts werken bij gebundelde producten.

Winkelwagenmethoden

Winkelwagenmethoden als subtotal_price, subtotal_price_was of total_weight bevatten ook bundels in de uitvoer. Als er bijvoorbeeld een bundel in de winkelwagen zit, is de subtotaalprijs van de bundel inbegrepen in de totale subtotaalprijs wanneer subtotal_price wordt aangeroepen.

De winkelwagenmethode .line_items is inclusief bundels, dus de aantallen die worden geretourneerd door aanroepen van .size of .length zijn inclusief gegevens uit bundels.

'delete_if' is een scriptmethode voor het muteren van orderregels die op orderregels kan worden toegepast die niet in een bundel zijn opgenomen. Het is echter niet van toepassing op orderregels in een bundel.

Methoden voor orderregels

Methoden voor alleen-lezen orderregels werken met orderregels die in bundels zijn opgenomen. Enkele voorbeelden van methoden voor alleen-lezen orderregels zijn .original_line_price, line_price_was, .line_price_changed?, .properties_was en properties_changed?.

Methoden voor het muteren van orderregels worden genegeerd als de methoden op orderregels in bundels worden toegepast. Enkele voorbeelden van methoden voor het muteren van orderregels zijn .change_line_price, .change_properties en .split.

Meer informatie over Shopify-scripts.

Zat het antwoord dat je zocht er niet bij? Wij helpen je graag verder.