Mostrar contenido según el método de envío

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".

Pasos:

  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