Usar paquetes de productos con Shopify Scripts

Los paquetes se pueden vender con los Shopify Scripts publicados en tu tienda. Antes de comenzar a usar paquetes, toma en cuenta las siguientes consideraciones:

  • Los scripts de envío y de pago son completamente compatibles con los paquetes.
  • Los scripts de línea de artículo funcionan normalmente con líneas de artículo que no son paquetes. Sin embargo, los scripts de línea de artículo se aplican a las líneas de artículo en paquetes solo para métodos de solo lectura. Los métodos de línea de artículo en mutación no se aplican a las líneas de artículo en paquetes.
  • Los componentes de los paquetes no son legibles en el carrito.
  • Las líneas de artículo en paquetes son legibles en el carrito, por lo que se les aplican los métodos del carrito.

Los scripts se aplican a los paquetes de forma predeterminada, excepto los scripts de línea de artículo. Si no deseas que tus scripts se apliquen a los paquetes de tu tienda, considera actualizar los scripts para filtrar los productos usando métodos como variante, producto o línea de artículo.

Descuentos

Los descuentos que se crean mediante scripts de línea de artículo no se usan con los paquetes. Realiza una de las siguientes acciones si deseas aplicar un descuento a un paquete:

Paquetes y métodos de Shopify Scripts

Antes de comenzar a usar paquetes en la tienda, revisa los métodos de tus scripts existentes para asegurarte de que funcionen como desees en los productos en paquetes.

Métodos de carrito

Los métodos de carrito como subtotal_price, subtotal_price_was o total_weight incluyen paquetes en sus resultados de salida. Por ejemplo, si hay un paquete en el carrito, el precio subtotal del paquete se incluye en el precio subtotal del total cuando se llama a subtotal_price.

El método .line_items carrito incluye paquetes, por lo que las llamadas a .size o .length también incluyen información de productos en paquetes en su recuento.

El método delete_if es un método de script de línea de artículo de empaquetada que se puede aplicar a líneas de artículo que no son paquetes. Sin embargo, no se aplica a las líneas de artículo en paquetes.

Métodos de línea de artículo

Los métodos de línea de artículo de solo lectura funcionan con líneas de artículo que estén incluidas en paquetes. Algunos ejemplos de métodos de líneas de artículo de solo lectura son .original_line_price, line_price_was, .line_price_changed?, .properties_was y properties_changed?.

Los métodos de las líneas de artículo en mutación se omiten si los métodos se aplican a líneas de artículo que estén incluidas en paquetes. Algunos ejemplos de métodos de líneas de artículo en mutación son .change_line_price, .change_properties y .split.

Obtén más información sobre Shopify Scripts.

¿Estás listo/a para comenzar a vender con Shopify?

Prueba gratis