# Configurando Lojas

Recurso Pro

Múltiplas lojas requer [WCPOS Pro](/pt-BR/getting-started/pro-license.md). Sem o Pro, o WCPOS funciona como uma única loja virtual montada a partir das configurações gerais do WooCommerce — não há tela de Lojas.

Esta página apresenta o passo a passo para criar uma loja do início ao fim. Para a visão geral conceitual (o que o recurso de múltiplas lojas faz, preços por loja, integração com ATUM), comece por [Múltiplas Lojas](/pt-BR/stores/.md).

## Antes de começar[​](#before-you-start "Link direto para Antes de começar")

* **O WCPOS Pro está instalado e a licença está ativada.** A ativação do Pro adiciona um submenu **Lojas** em POS no WP Admin.
* **Os operadores de caixa que trabalharão nesta loja possuem contas no WordPress** com uma função que inclui a permissão *Acessar WooCommerce POS*. Se você ainda não configurou isso, consulte [Configurações de Acesso](/pt-BR/settings/wp-admin/access.md).
* *(Opcional)* **Um arquivo de logotipo pronto para upload** — PNG ou JPG, idealmente 300×300 ou maior.

## Criar a loja[​](#create-the-store "Link direto para Criar a loja")

1

#### Abrir a lista de Lojas

No WP Admin, vá até **POS → Lojas**. Você verá uma lista de lojas existentes com colunas para **Loja**, **Endereço**, **Usuários Autorizados** e um botão **Abrir POS** em cada linha.

Se esta é a sua primeira loja e o Pro acabou de ser ativado, a lista estará vazia. Clique em **Adicionar Nova Loja** no cabeçalho da página.

2

#### Nomear a loja

No topo do editor, defina um **Nome da loja**. Este é o nome que aparece nos recibos, no seletor de lojas ao fazer login e nos filtros de loja do POS. Obrigatório.

Exemplos: *"Café da Rua Principal"*, *"Depósito — Retirada"*, *"Barraca de Feira #3"*.

3

#### Preencher a coluna principal

O lado esquerdo do editor agrupa tudo o que aparece no recibo:

* **Logo da Loja** — faça o upload pela biblioteca de mídia do WP. Há uma opção *"Usar logo do site quando nenhum logo de loja estiver definido"* caso o site tenha um logo do Personalizador e você queira usá-lo como alternativa.
* **Endereço** — Endereço 1, Endereço 2, Cidade, Estado, CEP, País. País é um menu suspenso com busca ao digitar.
* **Contato** — Endereço Web, Telefone, E-mail.
* **Mensagens do Recibo** — *Saudação Final*, *Política de Devoluções*, *Rodapé*. Texto simples com HTML leve permitido (`<strong>`, `<em>`, `<b>`, `<i>`, `<br>`, `<p>`).
* **Modelos de Recibo** — deixe o botão *"Modelos de recibo específicos da loja"* **desativado** para herdar a lista de modelos do site a partir de **POS → Modelos**, ou **ative-o** para escolher um conjunto personalizado para esta loja. A reordenação por arrastar funciona após escolher um conjunto personalizado.
* **Pré-visualização do Recibo** — pré-visualização em tempo real com um seletor de modelo e um botão Dados de Exemplo / Pedido para que você possa ver como o recibo ficará antes de salvar.

4

#### Configurar a barra lateral

A coluna da direita é a configuração por loja que não aparece nos recibos:

* **Usuários Autorizados** — lista de caixas de seleção de todos os usuários WordPress cujo perfil possui a permissão *Acessar WooCommerce POS*. Marque os operadores de caixa que devem poder fazer login nesta loja. **Deixar a lista vazia significa que todos os usuários com permissão de POS estão autorizados** — prático para sites com uma única loja.
* **Taxa de Imposto** — menu suspenso *Calcular Imposto com Base em*: **Endereço desta loja** *(padrão)* ou **Localização base**. A tabela abaixo mostra as alíquotas de imposto calculadas por classe de imposto para o endereço escolhido; ela é somente leitura, portanto configure as alíquotas em **WooCommerce → Configurações → Impostos**.
* **IDs Fiscais** — linhas repetíveis de (Tipo / Valor / País / Rótulo) para VAT, ABN, GSTIN, etc. por loja. Deixe em branco para usar os [IDs Fiscais da Loja](/pt-BR/settings/wp-admin/store-tax-ids.md) definidos no site.
* **Configurações da Loja** — Moeda, Posição da Moeda, Localidade, Fuso Horário. Usa os valores do site por padrão; substitua apenas se esta loja opera de forma diferente do padrão do site.
* **Horário de Funcionamento** — intervalos de horário por dia, além de um campo de texto livre para Observações. Opcional, utilizado por alguns modelos.

5

#### Salvar

Uma loja recém-criada mantém um botão **Criar** visível até ser salva pela primeira vez. Clique em **Criar**.

Após salvar, a página passa para o modo de salvamento automático — as edições são salvas automaticamente após um breve intervalo, com um indicador *Salvando… → Salvo* no canto. Você pode sair da página a qualquer momento e as alterações serão mantidas; o navegador avisa se você tentar fechar com alterações não salvas.

## O que os operadores de caixa veem ao fazer login[​](#what-cashiers-see-at-login "Link direto para O que os operadores de caixa veem ao fazer login")

Quando um operador de caixa faz login, o POS exibe um **seletor de loja** listando todas as lojas para as quais ele está autorizado:

* **Autorizado para uma loja** — a loja é selecionada automaticamente e o botão **Abrir POS** é habilitado imediatamente. O seletor ainda aparece para que o operador de caixa veja em qual loja está prestes a entrar.
* **Autorizado para várias lojas** — o seletor exibe uma lista de opções. Escolha uma loja e clique em **Abrir POS**.
* **Não autorizado para nenhuma loja** — o seletor aparece vazio. Adicione o operador de caixa à lista de *Usuários Autorizados* de uma loja, ou deixe essa lista vazia para autorizar todos.

A loja selecionada é adicionada como `?store={id}` quando o POS é iniciado, e é registrada em cada pedido realizado durante a sessão (o meta do pedido `_pos_store`). É isso que possibilita relatórios por loja, o filtro de loja em Pedidos, o logotipo e endereço corretos nos recibos e a precificação por loja.

## Precificação por loja[​](#per-store-pricing "Link direto para Precificação por loja")

O WCPOS Pro possui um mecanismo nativo de precificação por loja — separado do ATUM. Em cada tela de edição de produto (e variação), as abas **Preço** e **Imposto** ganham uma substituição por loja:

1. Abra um produto em WP Admin → Produtos → editar.
2. Na aba **Preço**, marque a caixa *"Definir preço por loja"* para a loja que deseja substituir.
3. Insira o preço regular (e o preço promocional opcional) para essa loja.
4. Salve o produto.

Quando um operador de caixa está operando nessa loja, o POS utiliza o preço por loja. Quando opera em uma loja sem substituição, o preço padrão do WooCommerce é aplicado.

O mesmo padrão funciona na aba **Imposto** para situação fiscal / classe de imposto por loja — útil quando uma localidade está em uma zona isenta de impostos e outra não.

ATUM vs precificação nativa por loja

A precificação nativa por loja do WCPOS é a ferramenta ideal quando você deseja preços de prateleira diferentes em locais diferentes, mas com estoque **compartilhado**. Se você também precisa de **contagens de estoque por local**, instale a integração [ATUM Multi-Inventory](/pt-BR/extensions/atum.md) — ela adiciona um menu suspenso *Localização de Estoque* e um seletor *Origem de Preço* (Padrão / WCPOS Pro / ATUM) ao editor de loja, permitindo combinar os dois sistemas por loja.

## Casos especiais[​](#edge-cases "Link direto para Casos especiais")

O que acontece com os pedidos já existentes quando adiciono uma nova loja?

Nada. Os pedidos são marcados com o meta `_pos_store` no momento da venda. Adicionar uma nova loja não reatribui retroativamente nenhum pedido existente. Pedidos feitos antes da ativação do Pro (ou em uma configuração de loja única) não possuem o meta `_pos_store` e continuam sendo exibidos com as configurações padrão do site.

Se precisar reatribuir um pedido existente a uma loja diferente, abra-o em WP Admin → WooCommerce → Pedidos e use o menu suspenso **Loja** que o Pro adiciona à tela de pedido individual.

Como excluo uma loja?

O botão **Lixeira** no editor de loja (e a ação na linha da lista de Lojas) realiza uma exclusão reversível do WordPress (`wp_trash_post`). Não é uma exclusão definitiva, portanto:

* A loja fica oculta no seletor do operador de caixa e nos menus suspensos de filtro.
* Pedidos existentes que fazem referência à loja na lixeira continuam sendo resolvidos corretamente para reimpressões de recibos e visualizações de detalhes do pedido — o nome, endereço e logotipo da loja na lixeira continuam disponíveis.
* Restaurar da Lixeira reativa a loja com todas as suas configurações intactas.

Somente uma exclusão definitiva (Lixeira → Excluir Permanentemente) remove o registro da loja. Pedidos que fazem referência a uma loja excluída permanentemente exibem *"Loja #ID"* e as configurações padrão do site.

Um operador de caixa pode trabalhar em mais de uma loja?

Sim — marque o nome na lista de *Usuários Autorizados* em cada loja que ele deve acessar. Não existe o conceito de "loja principal" por usuário. Cada vez que faz login, o operador escolhe em qual loja operar por meio do seletor.

Posso usar moedas diferentes por loja?

Defina a **Moeda** e a **Posição da Moeda** na barra lateral da loja. Essas configurações substituem a moeda do WooCommerce definida no site para qualquer sessão aberta nessa loja — recibos, preços e totais são formatados com a moeda da loja.

Isso é apenas formatação de exibição; você ainda precisa de gateways de pagamento compatíveis com o WooCommerce para cada moeda, e o gerenciamento de taxas de câmbio é responsabilidade da sua loja.

Por que não há um submenu Lojas quando instalo o Pro?

Duas causas comuns:

1. **O Pro não está ativado** — vá para **POS → Configurações → Licença** e confirme que a Chave de Licença aparece como ativa.
2. **Layout antigo free + Pro** — antes da v1.8, o Pro era um complemento do plugin gratuito. Se você atualizou para a v1.8+, o plugin gratuito precisa ser desativado e excluído (veja a nota em [Instalando o WCPOS Pro](/pt-BR/getting-started/pro-license.md)) — manter ambos instalados pode ocultar o menu Lojas.

## Documentação Relacionada[​](#related-documentation "Link direto para Documentação Relacionada")

* [Visão geral de Multi-Loja](/pt-BR/stores/.md) — o que o multi-loja faz e quando usá-lo
* [IDs Fiscais da Loja](/pt-BR/settings/wp-admin/store-tax-ids.md) — VAT / ABN / GSTIN por loja
* [Modelos por loja](/pt-BR/receipts/customise.md#per-store-assignments) — mesma página Editar Loja, seção Modelos de Recibo
* [Integração ATUM](/pt-BR/extensions/atum.md) — estoque por localização e origem de preços
* [Configurações de Acesso](/pt-BR/settings/wp-admin/access.md) — controlar quais usuários podem fazer login como operadores de caixa
