Mostrar contenido cuando se haya usado un método de envío determinado

Esto te mostrará cómo usar un condicional con la variable checkout.shipping_method.title.

Por ejemplo, Juan tiene la opción de recogida local para los clientes que viven lo suficientemente cerca de su tienda física, y quiere darles la dirección de la tienda en la página de estado del pedido, pero solo si seleccionan la "opción de recogida local".

  1. Desplázate hacia abajo hasta la sección Scripts adicionales.

  2. Copia el siguiente código en tu portapapeles ( command + c en una Mac o ctrl + c en una PC.

  <script>
    <!-- DEBUG {{ checkout.shipping_method.title }} has been used -->
    {% if checkout.shipping_method.title == 'Pick-up at the store' %}
      Shopify.Checkout.OrderStatus.addContentBox(
        `<p>Okay, we are waiting for you to come and get your stuff, our brick and
         mortar is open 9 to 5 and our address is 14 Diagon Alley (three up and
         two across from the trash can).</p>`
      )
    {% endif %}
  </script>
  1. Pega el siguiente código en el cuadro de Scripts adicionales : (command +v en una Mac ctrl + v en una PC)

  2. Realiza un pedido de prueba para ver la página de estado del pedido:

Shopify - estado del pedido gracias

¿Estas listo(a) para comenzar a vender con Shopify?

Pruébala gratis