En febrero de 2023, Shopify anunció la depreciación del infame archivo checkout.liquid y el cambio de plataforma a la nueva Extensibilidad del proceso de pago enfoque para modificar el proceso de pago.
Si bien checkout.liquid y Checkout Extensibility solo están disponibles para Shopify Plus comerciantes, el cambio también afecta a los scripts adicionales disponibles para todos los comerciantes.
Recientemente, todos los comerciantes con scripts adicionales usaron la variable «order.{anything}» recibió un correo electrónico de Shopify con el mensaje «Acción requerida: usa «checkout.order_id» en la página de agradecimiento», pidiéndoles que sustituyeran la variable por la nueva «checkout.order_id». Esto ha suscitado varias preguntas por parte de los comerciantes sobre cómo hacerlo, por lo que hemos creado esta guía.
Actualización paso a paso de los guiones adicionales
- Inicia sesión en el administrador de tu tienda y navega hasta Ajustes > Checkout
- Desplázate hacia abajo hasta el Página de estado del pedido: scripts adicionales
- En el cuadro de entrada, busca todas las instancias de «order.anything» (es decir, order.order_number, order.currency, etc.). De hecho, tienes que buscar «order» en tu navegador (CTRL + F en Windows o el comando ⌘ + F en Mac)
- Sustituya todas las instancias del pedido por la nueva variable según la tabla siguiente
- Confirme haciendo clic en Guardar, y asegúrese de probar el nuevo script
Si te falta algún parámetro de pago, consulta la lista completa de comprobar las propiedades de los objetos líquidos. Alternativamente, ponte en contacto con nosotros, y el equipo de nuestra agencia estará encantado de ayudarte.
Por qué deberías hacerlo
El problema es el campo «orden». {anything}» se rellena durante la creación del pedido. Con la nueva extensibilidad del proceso de pago, se realiza de forma independiente, por lo que la página de agradecimiento se carga más rápido.
Sin embargo, en la mayoría de los casos, el campo «order.{anything}» no estará disponible, lo que podría afectar a las estadísticas de tu tienda y al seguimiento del marketing. El campo de pago funcionará de forma fiable.
Tenga en cuenta que los scripts adicionales se suspenderán
De todos modos, tenga en cuenta que todos los scripts adicionales serán descontinuado el 28 de agosto de 2025. La solución adecuada es usar píxeles de la aplicación, píxeles personalizados, o bloqueos de aplicaciones.
Al eliminar los scripts adicionales hoy mismo y usar cualquiera de los anteriores, también tendrás acceso al nuevo editor de pago, que te permite personalizar los pasos de pago. Funciona incluso en el plan Shopify Basic.