Mostrar conteúdo com base no método de envio

Isto mostrará como utilizar uma condicional com a variável checkout.shipping_method.title.

Por exemplo, o João tem uma opção de recolha local para os clientes que vivem perto o suficiente da sua loja física e pretendem dar-lhes o endereço de retalho na página de estado da encomenda, mas apenas se selecionarem a "opção de recolha local".

Passos:

  1. Deslize para baixo até à secção Scripts adicionais.

  2. Copie o seguinte código para a sua área de transferência (comando + c num Mac, ctrl + c num 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. Cole o código na caixa Scripts adicionais. (comando + v num Mac, ctrl + v num PC)

  2. Conclua uma encomenda de teste para visualizar a sua página de estado da encomenda:

Shopify - estado da encomenda obrigado

Está pronto para começar a vender na Shopify?

Experimente gratuitamente