Escolhendo em quais lojas um programa funciona
Se você tem mais de uma loja, um programa não precisa funcionar em todas elas. Você pode limitar qualquer programa a um subconjunto das suas lojas — útil quando uma promoção, um cartão de fidelidade ou uma assinatura só faz sentido em um local.
Isso só aparece a partir de 2 ou mais lojas ativas. Com uma única loja, todo programa simplesmente roda ali — não há nada para escolher.
Onde configurar
1. Clique em Programas na barra lateral e abra o programa.
2. Clique no separador Configuração.
3. Abra Onde funciona (*Em quais das suas lojas isso vale*).
Escolhendo Todas as lojas ou apenas algumas
Você verá uma dica — *Escolha em quais das suas lojas você oferece este programa. Clientes que se cadastraram em uma loja removida não poderão mais usar o cartão lá.* — seguida de duas opções:
- Todas as lojas — o padrão, e é assim que já está todo programa existente. Cada loja que você tem (e cada uma que adicionar depois) roda o programa.
- Apenas algumas lojas — aparece uma lista das suas lojas; marque aquelas onde este programa deve funcionar.
Se o cartão já tem clientes, delimitá-lo mostra um aviso antes de você salvar: *N clientes têm este cartão. Ele vai parar de funcionar nas lojas que você remover.* Os clientes existentes mantêm o cartão de qualquer forma — eles só deixam de poder usá-lo para carimbos, pontos ou resgates em uma loja que você removeu.
O que muda quando um programa é delimitado
- No caixa. Um cliente que passa o cartão em uma loja onde o programa não funciona é recusado — o scanner mostra um cabeçalho âmbar (traduzido para o idioma do dispositivo — em inglês, Not at This Shop) com uma mensagem que nomeia o programa e a loja, ex.: *"Coffee Club" doesn't run at Downtown Shop.*
- Na sua lista de Programas. Um programa delimitado carrega um selo — Apenas Downtown quando fica reduzido a uma loja, ou N lojas para mais de uma. Um programa deixado em Todas as lojas não mostra nenhum selo.
- Na página de cada loja. Abra uma loja em Localizações e você verá o painel Funciona aqui — a lista real dos programas de fato ativos nesta loja agora, separada dos seus pôsteres (abaixo). Clique em qualquer programa ali para ir direto à sua configuração Onde funciona.
- Links de cadastro. O link genérico do seu cartão (`passtastic.io/get-pass/...`) não carrega nenhuma loja, então continua funcionando em qualquer lugar independentemente da delimitação. Um link de cadastro específico de uma loja — o pôster/QR que você ativou para uma loja em Links de cadastro personalizados e com marca — é recusado se essa loja estiver fora do escopo do programa. Se ainda existir um pôster em uma loja onde o programa não funciona mais, a lista Pôsteres de cadastro aqui dessa loja sinaliza isso com o selo Não funciona aqui, para você ver sem precisar procurar.
Duas coisas que vale saber antes de delimitar um programa
Desmarcar todas as lojas não interrompe o programa — ele volta para Todas as lojas. Não existe um estado "não funciona em lugar nenhum"; delimitar só estreita ou amplia onde um programa *publicado e ativo* funciona. Para interromper um programa por completo, pause-o pelo cabeçalho do programa. Se você desmarcar todas as caixas, o painel avisa antes de você salvar: *Escolha pelo menos uma loja — até lá, este programa funciona em todas.*
Fechar uma loja devolve os programas dela para Todas as lojas — não os interrompe. Se um programa estava delimitado apenas a uma loja que você depois remove (⋯ → Remover loja na página da loja), o programa não simplesmente perde essa loja e fica delimitado ao restante — o id ao qual ele apontava não existe mais, então a delimitação é tratada como vazia, e vazio significa em todo lugar. Um programa delimitado apenas a "Centro" passa a funcionar em toda loja restante no momento em que Centro é removida. A confirmação de remover loja agora avisa disso antes de você confirmar — ela mostra quantos programas vão se ampliar assim, e que restaurar a loja depois não traz de volta a delimitação mais estreita. Ainda vale a pena conferir: abra a configuração Onde funciona desse programa depois, se quiser delimitá-lo de novo.