> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.warpstore.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Produtos

> Crie produtos, defina estoque e duração e venda por opção ou quantidade.

Crie e edite produtos em **Dashboard → Produtos**. Cada produto pertence a uma categoria.

## Opções do produto

| Opção | Para que serve |
| - | - |
| Nome, descrição e imagem | O que o cliente vê na loja |
| Preço | Valor unitário |
| Categoria | Onde o produto aparece |
| Prioridade | Ordem de exibição |
| Estoque | Quantidade disponível. Sem estoque definido, a venda não tem limite |
| Limite por usuário | Máximo que cada jogador pode comprar |
| Expiração | Por quantos dias o item fica ativo |
| Visibilidade | Público ou privado |

## Produto privado

Um produto privado não aparece para os clientes e não pode ser comprado. A equipe da loja o vê ao abrir a loja por **Visitar site** ou **Ir para loja** no dashboard, com a etiqueta **Privado**. Esse acesso vale por 12 horas, só naquela aba.

## Produtos com duração e renováveis

Quando o prazo termina, os comandos de expiração rodam e removem o item do jogador.

Com a opção **renovável** ligada, comprar de novo soma os dias ao tempo restante, em vez de criar outra expiração. Comprar várias unidades multiplica a duração. Um reembolso cancela a expiração agendada daquele pedido, exceto se outra compra já a tiver renovado.

## Escolha do comprador

Use quando o mesmo produto tem variações, como um VIP que dá direito a um veículo.

1. No produto, ligue **Escolha do comprador**.
2. Cadastre as opções, cada uma com o nome mostrado e o valor usado no comando.
3. Nos comandos, use `{opcao}` para o valor e `{opcao_nome}` para o nome.

```text theme={null}
addcar {userId} {opcao}
```

O comprador precisa escolher uma opção antes de pagar. A escolha aparece no detalhe do pedido.

## Recarga de coins

Vende uma moeda por quantidade, com preço por unidade.

1. No produto, ligue **Venda por quantidade** e informe nome da moeda, preço por unidade, mínimo, máximo, passo, atalhos e bônus por faixa.
2. Em **Personalização → Widgets**, ative **Recarga de coins** e escolha o produto.
3. Nos comandos, use `{quantidade}` para o total entregue com bônus.

```text theme={null}
addcoins {userId} {quantidade}
```

O produto sai da vitrine normal e é vendido pelo bloco de recarga. O preço é sempre recalculado no servidor, então quantidades fora das regras são recusadas.

Veja todas as variáveis em [Comandos e variáveis](https://wiki.warpstore.app/developers/commands.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.