Skip to main content
Soluciones completas a las solicitudes que surgen con más frecuencia. Cada una es un fragmento ejecutable con una explicación paso a paso y notas sobre cómo adaptarlo.

Antes de escribir un script

Mucho de lo que los comerciantes solían resolver con scripts ahora es un ajuste integrado. Revisa esto primero, porque un ajuste sigue funcionando tras los rediseños del carrito y tu script podría no hacerlo: Recurre al SDK cuando la lógica sea genuinamente tuya: una regla que ningún ajuste expresa, una integración con otra app o datos que solo tu tienda tiene.

Cómo usarlos

Pega un fragmento en el script de Initialization de tu carrito. En el editor del carrito, ve a Cart settings → Custom script → Initialization. Escribe JavaScript puro; sin etiquetas <script>. Consulta Scripts personalizados para los detalles.

Los casos de uso

Rastrear el agregar al carrito en una herramienta de terceros

Envía eventos del carrito a Klaviyo, Triple Whale, GA4 o cualquier píxel de analítica.

Agregar automáticamente un regalo gratis en un umbral

Agrega un regalo cuando el total cruza un umbral y quítalo cuando vuelve a bajar.

Ocultar y renombrar líneas del carrito

Oculta líneas inyectadas por apps o líneas gratuitas, renómbralas y controla su orden.

Mostrar datos de metafields en las líneas del carrito

Trae una estimación de entrega, una insignia o cualquier metafield a cada línea.

Abrir el drawer desde un page builder

Haz que Replo, PageFly, GemPages y botones personalizados abran el carrito.

Exigir aceptación de términos antes del checkout

Bloquea el checkout hasta que el comprador acepte tus términos.

Agrupar líneas de bundle de otra app

Haz que las líneas de carrito separadas de una app de bundles se rendericen como un solo artículo.