El 26 de agosto de 2026 venció un plazo de Shopify y bastante gente no se enteró. Si tu tienda no está en Plus y alguna vez le agregaste algo al checkout —el píxel de Meta, un mensaje en la página de gracias, un script que pedía el RUT para la factura—, hay buenas chances de que eso ya no esté ahí. No se rompió: Shopify lo reemplazó.
La confusión viene de que el checkout de Shopify no se toca como el resto de la tienda. El tema lo editás vos y hacés casi lo que quieras; el checkout está cerrado, y lo que podés cambiar ahí depende del plan que pagás. Esta nota es sobre eso: qué se personaliza hoy en cada plan, qué quedó exclusivo de Plus, qué pasó con checkout.liquid y qué revisar si se te borró algo. Los datos salen de la documentación de Shopify, no de un tutorial de 2021 que sigue primero en Google.
Por qué el checkout es distinto al resto de tu tienda
El checkout es el único lugar de tu tienda donde pasa una tarjeta de crédito. Ahí Shopify es el responsable del cumplimiento PCI, y por eso es el único lugar donde no te deja pegar código libre. Todo lo que quieras agregar tiene que entrar por una puerta que Shopify controla: una app, una extensión, una función.
Con el tema la historia es al revés: ahí sí se puede meter mano, y escribimos aparte sobre qué se toca de un tema de Shopify sin código y qué no. El checkout no funciona así, y mezclar las dos cosas es el malentendido más común cuando alguien pide "un checkout a medida".
El piso de entrada es bajo: para acceder a las personalizaciones de medios de pago y opciones de envío, Shopify pide que la tienda esté como mínimo en el plan Basic. Lo que cambia según el plan no es si podés personalizar, es dónde.
Qué pasó con checkout.liquid y los scripts adicionales
Durante años, la forma de agregar cualquier cosa al checkout de Shopify fue una de dos: editar el archivo checkout.liquid, o pegar código en la caja de "scripts adicionales" de la configuración de Checkout. Las dos desaparecieron, en etapas, y las fechas importan porque explican por qué algo dejó de funcionar un día cualquiera.
- checkout.liquid ya no tiene soporte en los pasos de Información, Envío y Pago.
- Para las páginas de Gracias y Estado del pedido, checkout.liquid y los scripts adicionales se dieron de baja el 28 de agosto de 2025.
- Desde esa misma fecha, la sección de scripts adicionales quedó en modo solo lectura: el código sigue visible, pero ya no corre.
- Los script tags en esas páginas se dieron de baja el 28 de agosto de 2025 para las tiendas Plus, y el 26 de agosto de 2026 para las que no están en Plus.
- El 26 de agosto de 2026 fue la fecha límite para que las tiendas sin Plus actualizaran sus páginas de Gracias y Estado del pedido a la versión nueva.
El detalle que duele está en la letra chica de esa actualización: al actualizar, las páginas de Gracias y Estado del pedido existentes —y cualquier personalización que tuvieran— se reemplazan por las versiones nuevas. No se migran. Si tenías ahí el seguimiento de conversiones, un mensaje con los plazos de entrega o instrucciones de retiro en el local, eso se fue y hay que rearmarlo con bloques y web pixels.
Si tu tienda está en el plan Pause and Build, Shopify la actualiza automáticamente, sin que nadie apriete nada. Es el caso en el que es más probable que el cambio haya pasado desapercibido.
Qué podés personalizar sin estar en Plus
Acá está la parte que casi ningún artículo en español tiene al día. Shopify publica una tabla de qué tipo de personalización está disponible en cada plan, y el corte no es "Plus sí, el resto no": es por zona del checkout.
| Tipo de personalización | Basic o superior | Shopify Plus |
|---|---|---|
| Extensiones de UI en Gracias y Estado del pedido | Sí | Sí |
| Extensiones de UI en las páginas de cuentas de cliente | Sí | Sí |
| Extensiones de web pixel (seguimiento y analítica) | Sí | Sí |
| Extensiones post-compra | Sí | Sí |
| Apps públicas hechas con Shopify Functions | Sí | Sí |
| Checkout Blocks (app gratuita de Shopify) | Sí, con restricciones | Sí |
| Extensiones de UI en Información, Envío y Pago | No | Sí |
| Apps a medida hechas con Shopify Functions | No | Sí |
Traducido: en un plan Basic podés cambiar bastante de lo que pasa después del pago y podés instalar apps de la tienda de Shopify que modifiquen reglas de descuento, envío o medios de pago. Lo que no podés es agregar un campo, un aviso o un bloque dentro de los tres pasos del checkout propiamente dicho. Esa frontera es la que decide la mitad de los proyectos.
Hay un matiz que conviene tener claro antes de contratar nada: una app pública hecha con Functions te sirve en Basic, pero una app a medida hecha con Functions —es decir, algo escrito para tu tienda y nada más— es exclusiva de Plus. Si la necesidad es demasiado específica para que exista una app pública que la resuelva, el camino pasa por Plus aunque la función en sí sea simple.
Qué quedó exclusivo de Shopify Plus
Plus suma dos cosas que en la práctica son la misma: entrar a los pasos de Información, Envío y Pago, y poder hacerlo con código propio en vez de con una app de catálogo. Shopify lo llama edición directa a través de Shopify Extensions. Ahí entran los campos extra en el formulario, los avisos condicionales según el carrito, las validaciones antes de permitir avanzar, y las condiciones de pago.
Si estás evaluando el salto, el checkout es uno de los pocos argumentos técnicos que lo justifican de verdad; los números y el resto de las razones los pusimos en la nota sobre cuándo se justifica Shopify Plus desde Uruguay. Lo que no conviene es pagar Plus por algo que una app pública ya resuelve en Basic.
El caso uruguayo: el RUT, la factura y el píxel
Casi toda tienda uruguaya que vende a empresas llega al mismo pedido: necesito que el cliente deje el RUT y la razón social para hacerle la factura. Con la regla de arriba, la respuesta cambia según el plan, y es bueno saberlo antes y no después de prometérselo al contador.
- Con Plus: una extensión de UI en el paso de Información, el campo donde corresponde, y listo.
- Sin Plus: no podés poner el campo dentro de esos pasos. Las dos salidas razonables son pedirlo antes, en la página del carrito, que es parte del tema y sí se edita, guardándolo como atributo del pedido; o pedirlo después, en la página de Gracias, donde las extensiones de UI sí están disponibles en Basic.
- La peor salida es el campo de notas del pedido: nadie lo completa bien y después alguien transcribe RUTs a mano.
Capturar el dato es la mitad del problema; la otra es que llegue al CFE sin que una persona lo copie. De eso hablamos en cómo automatizar la facturación electrónica en Uruguay, que es el paso siguiente natural de esta decisión.
El otro efecto local del cambio es menos obvio y más caro: el seguimiento de conversiones. Mucha tienda uruguaya tenía el píxel de Meta o la etiqueta de conversión de Google Ads pegados en scripts adicionales, porque así lo explicaba el tutorial de turno. Si tu panel de Meta o de Google muestra ventas que caen a cero en una fecha concreta de 2025 o de setiembre de 2026, y las ventas reales siguen iguales, no es que dejaste de vender: es que el script dejó de correr. Eso hoy va como extensión de web pixel, que está disponible desde Basic.
Una tienda que optimiza campañas con datos de conversión truncados gasta mal todos los días, y el panel no avisa: muestra menos ventas, no un error.
Qué revisar esta semana si no hiciste nada
Si leíste hasta acá y no sabés en qué estado está tu checkout, hay cinco chequeos que no requieren un desarrollador y se hacen en media hora.
- Entrá a Configuración → Checkout y mirá la sección de scripts adicionales. Está en solo lectura, pero el código sigue visible: copiá lo que haya ahí a un documento antes de que deje de estar. Es el inventario de todo lo que perdiste.
- Abrí Meta Events Manager y Google Ads y buscá la fecha en la que las conversiones cayeron. Compará con tus ventas reales de Shopify en ese mismo período.
- Hacé una compra de prueba completa, hasta la página de Gracias, y fijate qué dice y qué no dice. La mayoría de las tiendas descubre así que el mensaje de retiro en el local desapareció.
- Revisá la lista de apps instaladas y buscá las que prometían algo en el checkout: upsells, encuestas, avisos de envío. Verificá una por una si siguen mostrando algo.
- Mirá si tu tienda quedó con las páginas de Gracias y Estado del pedido en la versión nueva, y si alguien rearmó ahí las personalizaciones que tenías.
Este tipo de degradación silenciosa es exactamente lo que describimos en qué se rompe en una tienda Shopify cuando nadie mira: nada se cae, nada avisa, y la cuenta aparece tres meses después en el reporte de ventas.
Los límites técnicos que conviene saber antes de pedir presupuesto
Cuando el proyecto es viable, hay techos concretos en la plataforma que acotan lo que se puede prometer. Vale conocerlos para evaluar si quien te cotiza sabe de qué habla.
- Una extensión de UI compilada no puede pasar de 64 KB (128 KB para las de cuentas de cliente a página completa). Es poco, y obliga a que las extensiones sean livianas y específicas.
- Se pueden agregar hasta tres extensiones en el mismo punto de un bloque. Si ya tenés dos apps peleando por el mismo lugar, la tercera es la última.
- Cada definición de extensión admite hasta 20 ajustes configurables.
- Shopify sostiene cada versión estable de la API por un mínimo de 12 meses. Eso significa que una extensión no es un trabajo que se hace una vez: hay que actualizarla.
Ese último punto es el que más presupuestos arruina: el checkout dejó de ser un archivo que se edita y pasó a ser software que se mantiene. En Firox las mejoras puntuales e integraciones sobre una tienda Shopify arrancan en $U 4.000, y lo del checkout se cotiza según si tu plan te deja entrar a los tres pasos o hay que resolverlo por los costados. Si todavía no tenés tienda y estás en la etapa anterior, el panorama completo está en cuánto cuesta una tienda Shopify en Uruguay.
Y una última cosa, por si el impulso es rehacer todo: el checkout de Shopify, tal como viene, convierte bien. Está probado en millones de tiendas y optimizado por un equipo entero. La mayoría de las personalizaciones que valen la pena no son estéticas: son las que sacan una fricción concreta de tu operación, como el RUT que hoy alguien transcribe a mano. Si lo que te molesta es el color de un botón, el problema está en otra parte.
