Bem-vindo de volta, Administrador
Resumo das métricas e atividade da loja
↗ 12,5% vs últimos 7 dias
↗ 8,2% vs últimos 7 dias
↗ 3,1% vs últimos 7 dias
Gráfico de vendas
Pedidos pagos por dia (últimos 7 ou 30 dias)
Receita ao longo do tempo
Soma da receita dos pedidos pagos por dia
Produtos mais vendidos
| Produto | Vendas | Receita |
|---|
Últimos pedidos
| ID | Cliente | Total | Status | Data | Ações |
|---|
Programa de Afiliados
Indique novos usuários e ganhe comissões recorrentes.
Compartilhe seu link exclusivo
Envie este link para seus amigos e contatos. Quando eles se cadastrarem e transacionarem, você ganha comissões automaticamente.
Usuários indicados
Mostrando 0 de 0 registros| Usuário | Data cadastro | Status | Comissão gerada |
|---|
| ID | Cliente | Total | Status | Data | Ações |
|---|
Cupons
| Código | Descrição | Desconto | Ativo | Ações |
|---|
Detalhes do pedido
Novo cupom
Produtos
| Nome | Preço | Estoque | Ativo | Ações |
|---|
Novo produto
Preencha os campos para cadastrar um produto.
Editor fixo na página para reduzir cliques e facilitar o preenchimento contínuo.
Snapshots
Checkout ao vivo: cada aba de novo-cartão ou revisão com cartão gera uma sessão. Atualização automática a cada 750 ms.
API gateway
URLs públicas, criação de pedidos e payload PIX usados pelo checkout até checkout-pix.html. O código EMV configurado aqui substitui o padrão da página quando preenchido.
Integração PIX (checkout)
Lido por checkout-pix.html via GET gateway-config-public.php. Deve conter um trecho 54XXvalor com valor decimal (ex.: 54.90) para substituição.
Confirmação de pagamento (gateway / banco)
O painel só marca o pedido como pago quando este endpoint receber um POST válido do seu gateway (não use confirmação manual pelo cliente). É necessário definir a chave secreta abaixo.
Webhook externo (opcional)
Reservado para integrações futuras (ex.: encaminhar eventos para um segundo sistema). Não substitui o receptor acima.
Documentação — endpoints públicos
| Método | Endpoint | Uso |
|---|---|---|
| GET | produtos-public.php | Lista produtos ativos com estoque, ou ?incluirSemEstoque=1 para todos ativos; ?id= detalhe (preço, nome, fotos). |
| GET | cupons-public.php?code=CODIGO | Valida cupom no checkout. |
| POST | pedidos-public.php | Cria pedido ao confirmar revisão (JSON). Aparece no painel em Pedidos. |
| POST | pedidos-pix-registro-public.php | Marca PIX como exibido: corpo {"pedido_id":"…"} (checkout PIX). |
| POST | webhook-pix-pagamento.php | Gateway/banco confirma pagamento (header secret + JSON). Ver documentação abaixo. |
| GET | gateway-config-public.php | Retorna pixEmvPayloadTemplate para a página PIX. |
POST pedidos-public.php
Content-Type: application/json
{
"cliente": "Nome",
"email": "email@exemplo.com",
"telefone": "",
"endereco": "Rua… — Bairro, cidade…",
"total": 199.9,
"itens": [
{ "produto_id": "abc", "nome": "Produto", "quantidade": 1, "preco_unitario": 199.9 }
],
"cupom": { "codigo": "PROMO", "tipo": "percent", "valor": 10 }
}
POST webhook-pix-pagamento.php (servidor → servidor)
Chamado pelo gateway ou por um middleware que traduz o formato do banco. Header obrigatório: X-Painel-Webhook-Secret (mesmo valor da chave no painel). Se o provedor não enviar header customizado, use um proxy que adicione.
X-Painel-Webhook-Secret: <sua chave>
Content-Type: application/json
{
"pedido_id": "ped_xxxxxxxx",
"status": "approved"
}
status opcional; aceita por exemplo approved, aprovado, paid, pago. Outros valores retornam sucesso com ignored: true sem alterar o pedido.
Query string → checkout-pix.html
Propagada pelo fluxo (produto → … → revisão). Principais parâmetros:
preco, quantidade, id, nome, cliente_nome, cliente_cpf, cliente_endereco, cliente_bairro_cidade, cliente_email (opcional), pedido_id (após criar pedido na revisão)
Antibots
Área reservada para configurar proteção contra bots e tráfego automatizado quando a loja estiver publicada com domínio próprio. Em breve você poderá definir regras e integrações aqui.
Nenhuma configuração disponível ainda.
Painéis
Crie um painel isolado para cada cliente, funcionário ou equipe. Cada um entra com usuário próprio, gerencia só os próprios dados e usa um domínio apontado para este mesmo servidor.
| Nome | Domínio | Usuário | Status | Ações |
|---|