Pular para o conteúdo
Exemplos de Scripts

Migrating a remove products from the cart script

A restriction enforced by deletion. The behaviour that replaces it is arguably better, because it tells the shopper what happened rather than making an item vanish between the cart and checkout.

Outra API da Shopify
O que o Script fazia

It deleted lines from certain vendors when the cart was shipping to a listed country.

Teste na sua própria loja

Cole no Resgate de Scripts e veja o que ele reconstrói

  1. Copie o Ruby no botão ao lado de qualquer Script desta página.
  2. No admin da Shopify, abra o Stackable, depois Ferramentas e depois Resgate de Scripts.
  3. Cole lá, leia o que a ferramenta diz que vai criar e compare com as configurações desta página.

O Resgate de Scripts está no plano Pro. Nada é publicado até você informar quanto o Script antigo descontava e os dois valores baterem no centavo.

O Script

Outra API da Shopify
O Ruby original

RESTRICTED_VENDORS = ["acme", "globex"]
RESTRICTED_COUNTRIES = ["ca", "au"]

cart = Input.cart

unless cart.shipping_address.nil?
  if RESTRICTED_COUNTRIES.include?(cart.shipping_address.country_code.downcase)
    cart.line_items.delete_if do |line_item|
      RESTRICTED_VENDORS.include?(line_item.variant.product.vendor.downcase)
    end
  end
end

Output.cart = Input.cart
O que acontece com este

This needs a different kind of Shopify app

Your Script blocked or limited checkout, such as a purchase limit or an age check. Shopify builds that with the Cart and Checkout Validation API, which Stackable does not ship.

Esta parte de um Script não é um desconto. A Shopify constrói isso com outro tipo de função, citado acima, que o Stackable não oferece.

Leia a documentação da Shopify

Chave do motivo: otherApi.cartCheckoutValidation

Não há carrinho para testar aqui, porque nada é criado. Colar isso produz a mensagem acima e nenhuma campanha.

Perguntas frequentes

Will Stackable rebuild this script?
No, and the reason is stated rather than hidden: Your Script blocked or limited checkout, such as a purchase limit or an age check. Shopify builds that with the Cart and Checkout Validation API, which Stackable does not ship.

Formatos de Script relacionados

Purchase quantity limit

A cap on how many units a shopper could buy, enforced by trimming the cart.

Hide a payment method

A payment option taken off checkout under a condition.

Cole o seu Script e veja a reconstrução

A reconstrução é comparada com o valor que o seu Script antigo cobrava antes de você poder publicá-la.

Usamos cookies essenciais para operar este site e, apenas com sua permissão, cookies de análise para entender o tráfego. Leia nossa Política de Cookies.