Shopify Scripts y los script tags tienen fechas de retiro distintas
Shopify Scripts dejó de ejecutarse el 30 de junio de 2026. Los script tags son una retirada distinta que se extiende hasta marzo de 2027, y constantemente se confunden entre sí.
Actualización26 de agosto de 20264 min de lectura
Dos cosas distintas con nombres parecidos se han retirado en calendarios distintos, y la confusión resultante le está costando funcionalidad viva a muchas tiendas. Un comerciante que completó la migración de Scripts en junio puede seguir teniendo roturas pendientes antes de marzo de 2027, porque aquella era otra fecha.
Las dos cosas
Desliza la figura para verla completa
Shopify Scripts es la funcionalidad basada en Ruby para personalizar descuentos, envíos y pagos en tiendas Plus. La edición y publicación se desactivó el 15 de abril de 2026, y todos los Scripts dejaron de ejecutarse el 30 de junio de 2026. Esta ya terminó. Su reemplazo son las Shopify Functions.
Los script tags son un mecanismo completamente distinto: JavaScript inyectado en la tienda online por una app o a través de una caja de Scripts adicionales. Se están retirando con su propio calendario, que llega hasta 2027.
Los Scripts fallan en silencio, y eso conviene decirlo sin rodeos. Una tienda que siguiera dependiendo de Scripts para lógica de descuento o de envío lleva funcionando sin esa lógica desde el 1 de julio, y la tienda sigue tomando pedidos como si la regla siguiera ahí. Shopify sí publica un informe de personalizaciones de Scripts en el admin, pero nada interrumpe a nadie para señalarlo. Si nadie lo comprobó, la comprobación va con retraso.
El calendario de los script tags
| Fecha | Qué ocurre |
|---|---|
| 28 ago 2025 | checkout.liquid, Scripts adicionales y script tags se retiran en Gracias y Estado del pedido para Plus. En los planes no Plus las cajas de Scripts adicionales pasaron a solo lectura y siguieron ejecutándose. |
| Ene 2026 | Shopify empieza a actualizar automáticamente las tiendas Plus no conformes tras un aviso de 30 días. Las personalizaciones heredadas se pierden en la actualización. |
| 26 ago 2026 | Los script tags se retiran en Gracias y Estado del pedido para tiendas no Plus; las páginas sin actualizar se actualizan automáticamente. |
| 1 oct 2026 | Las mutaciones scriptTagCreate y scriptTagUpdate devuelven un error de usuario; el endpoint REST ScriptTag rechaza POST y PUT. |
| 1 mar 2027 | Shopify deja de inyectar script tags en los storefronts por completo, en todas las versiones de API. Fijar una versión anterior no lo aplaza. |
La entrada del 26 de agosto es la que más papeletas tiene de pasar desapercibida, porque afecta a todos los planes que no son Plus —Basic, Grow y Advanced—: justo las que menos probablemente tienen a un developer vigilando un changelog.
La línea de marzo de 2027 merece énfasis por otra razón. Fijar la versión de API es la forma normal de ganar tiempo frente a una retirada de Shopify, y aquí no funciona. La inyección se detiene para todas las versiones a la vez.
Qué hacer, por orden
Confirma que los Scripts realmente salieron de tu lógica. No que la funcionalidad esté apagada, sino que nada en la tienda dependía de ella. El comportamiento de descuentos, las sustituciones de tarifas de envío y el filtrado de métodos de pago son los tres sitios a revisar, y la prueba es un pedido real, no una pantalla de ajustes.
Encuentra qué está inyectando script tags. Vienen de dos fuentes: apps que usan el mecanismo, y código pegado en una caja de Scripts adicionales por alguien de marketing, posiblemente hace años. De la segunda fuente nadie tiene inventario.
Mueve analítica y píxeles al framework de píxeles. Todo lo que mida en la página de Gracias mediante un script inyectado tiene camino de reemplazo, y la fecha para la mitad no Plus de eso fue el 26 de agosto de 2026.
Mueve los cambios de interfaz a extensiones. Lo que dibujaba o alteraba una página de checkout o de post-compra pertenece a una extensión de UI del checkout, y lo que aplicaba una regla pertenece a una Function.
Pregunta directamente a tus proveedores de apps. "¿Esta app usa script tags y cuál es su plan para marzo de 2027?" es un ticket que merece enviarse a cada proveedor de la lista. Una app que no haya contestado para el otoño es una app con la que hay que planificar alternativas.
Por qué esto sigue saliendo mal
Tres retiradas solapadas —checkout.liquid, Shopify Scripts, script tags— comparten vocabulario, aparecen en los mismos artículos y tienen fechas repartidas por tres años. Un comerciante lee sobre una, la resuelve y concluye razonablemente que el tema está cerrado.
No es un tema. Son tres, y la que sigue viva es la que nadie está mirando.
El trabajo de remediación aquí es extensibilidad del checkout y Functions, con una pasada de analítica y tracking para lo que estuviera haciendo la página de Gracias.