Manuais

Documentação MOC Fidelidade — Manuais

Bem-vindo aos Manuais

Manuais de usuário — MOC Fidelidade

Manuais completos em pt-BR pra cada um dos produtos da plataforma. Tudo publicado em docs.mocsolucoes.com.br com busca, índice e versão atualizada automaticamente via CI.

Por onde começar

Você é… Use… Tempo de leitura
Dono ou gerente da empresa Manual do Admin (web) 20 min
Atendente/operador da empresa Manual do AppEmpresa 15 min
Cliente final Manual do AppCliente 8 min

Quick start: admin.md#primeiro-acesso — em 5 passos seu programa de fidelidade está no ar.

Treinamento ao vivo

Empresas em plano Pro ou superior têm direito a 1h de treinamento em vídeo no primeiro mês de contrato. Para agendar, abra ticket em Suporte > Treinamento dentro do painel ou escreva pra contato@mocfidelidade.com.br.

Para quem escreve / contribui

Versionamento

Os manuais devem ser atualizados sempre que houver mudança de UX ou fluxo. Em particular:

Toda alteração em docs/manuais/*.md é sincronizada automaticamente pra BookStack (docs.mocsolucoes.com.br) e Wiki do GitLab via pipeline CI.

Distribuição

Manual do Admin (Painel Web)

Manual do Admin (Painel Web) — MOC Fidelidade

Painel web da empresa-operadora. Tudo que o AppEmpresa (mobile) faz, o Admin também — com a vantagem de tela maior, mais dados em paralelo, e fluxos de cadastro mais ágeis (digitação, importação, atalhos de teclado).

Pra quem é este painel: administradores e operadores das empresas. Acesso pelo navegador, sem instalar nada.


1. Acesso

URL: https://admin.mocfidelidade.com.br (produção) ou local em desenvolvimento.

Primeiro acesso

  1. Já criou empresa pelo site? Use o mesmo e-mail/senha que cadastrou.
  2. Operador convidado por um admin? Faça "Esqueci minha senha" com seu e-mail pra ativar a conta.

Login

Sessão dura 7 dias. Depois pede login de novo.


2. Selecionar empresa ativa

Logou e tem mais de uma empresa? Aparece um seletor.


3. Concluir cadastro (onboarding)

Empresa nova precisa de CNPJ + razão + fantasia + modelo de fidelidade pra liberar todas as funções.


4. Dashboard

Tela inicial pós-login. Mostra:


5. Códigos

Sidebar → "Códigos".

Atualização ao vivo

O painel atualiza sozinho a cada 2 segundos quando o cliente usa o código:

Sem precisar dar F5.

Lista histórica

Logo abaixo, lista paginada de códigos com filtros por status (ativo/usado/expirado/cancelado).

Cancelar código ativo

Cada linha da lista tem o botão Cancelar na coluna "Ações" (só aparece em códigos com status Ativo). Fluxo de 2 cliques:

  1. Clique em Cancelar.
  2. Botão muda pra "Cancelar 12345?" — confirme.

O código vira Cancelado (badge vermelho) e ninguém mais consegue usar. Se o cliente tentar escanear pelo app, recebe a mensagem "Código cancelado pela empresa". Use isso quando perceber que gerou errado, ou que o código vazou pra alguém indevido.

Códigos Usados ou Expirados não precisam (e não podem) ser cancelados.


6. Clientes

Sidebar → "Clientes".

Lista

Cadastro manual

Botão "Novo cliente" → modal com nome, e-mail, telefone, celular. Idempotente no e-mail.

Detalhe (/clientes/:id)


7. Recompensas

Sidebar → "Recompensas".

Lista paginada com filtros por status (solicitada/aprovada/entregue/cancelada).

Cada linha mostra: produto, cliente, data, pontos gastos, status, ações.

Ações

Premiar direto

Botão "Premiar cliente" abre modal pra dar recompensa imediata (debita pontos em ptc, status já entra como entregue) — útil pra premiação avulsa.


8. Produtos

Sidebar → "Produtos".

Lista

Criar/editar

Excluir


9. Categorias

Submenu de Produtos ou link direto /categorias.

CRUD simples: lista + criar + renomear + ativar/desativar + excluir.

409 se houver produto vinculado — mude os produtos primeiro.


10. Plano (Admin only)

Sidebar → "Plano" ou popover de empresa.

Display do plano atual:

Trocar plano: botão "Trocar plano" abre modal com planos disponíveis. Antes do onboarding ser concluído, troca preserva o trial original. Depois, ajuste é proporcional (pro-rated).


11. Faturas (Admin only)

Sidebar → "Faturas".

Lista

Detalhe da fatura

Tarja vermelha

Se há fatura atrasada, tarja vermelha persistente no topo do painel até regularizar. Endpoints de mutação devolvem HTTP 402.


12. Operadores (Admin only)

Sidebar → "Operadores".

Lista de vínculos ADM/OPERADOR da empresa ativa.

Convidar

Cota do plano

Remover


13. Suporte

Sidebar → "Suporte".


14. Configurações da empresa

Sidebar → "Configurações" (ou clique no nome da empresa no topo → "Editar empresa").


15. Estatísticas (/stats)

Endpoint da API que alimenta gráficos do dashboard. No painel:


16. Atalhos e dicas


17. Permissões

Função ADM OPERADOR
Ver dashboard
Gerar código
Ler QR do cliente
Listar/cadastrar clientes
Ajustar saldo manual
Aprovar/cancelar recompensas
CRUD produtos e categorias
Ver faturas
Pagar fatura
Trocar plano
Convidar/remover operador
Editar dados da empresa

18. Browsers suportados

Versões dos últimos 2 anos. IE não é suportado.


19. Bloqueio por inadimplência

Igual ao mobile: tarja vermelha + endpoints de mutação devolvem 402.


20. FAQ

Painel fica "carregando…" infinito após login: Cookie de sessão pode estar corrompido. Tente logout (botão no canto superior direito) + login novamente. Se persistir, abra ticket.

"Saldo insuficiente" ao debitar: O cliente não tem saldo pra completar o débito. Confira histórico.

"Categoria com produto vinculado": Mude esses produtos pra outra categoria primeiro.

O cliente diz que escaneou mas não creditou: Verifique no histórico do cliente se a marcação/pontuação foi registrada. Se sim, o app dele pode estar com cache — peça pra puxar pra baixo na Home. Se não foi registrada, o código pode ter expirado entre gerar e escanear.

Como exportar lista de clientes? Funcionalidade futura. Por enquanto, use a busca + scroll. Se precisar de exportação massiva, abra ticket — fazemos manualmente.

Logo da empresa cortado? Use imagem quadrada (1:1) ou faça pequeno crop antes de subir. PNG transparente fica melhor.

Posso integrar com meu PDV / ERP? Sim, via API REST. Veja a doc Swagger em https://api.mocfidelidade.com.br/api.


21. Suporte

Datas e horários no painel aparecem em horário de São Paulo (UTC-3), independente do timezone do seu computador.

Manual do AppCliente

Manual do AppCliente — MOC Fidelidade

Bem-vindo! Este manual cobre tudo que você precisa pra usar o MOC Fidelidade como cliente — desde a instalação até resgate de recompensas.

Pra quem é este app: clientes que querem acompanhar pontos/marcações em programas de fidelidade das empresas que usam a plataforma MOC.


1. Instalação

Android

  1. Abra a Play Store no celular.
  2. Procure por "MOC Fidelidade".
  3. Toque em Instalar.

iPhone (iOS)

  1. Abra a App Store.
  2. Procure por "MOC Fidelidade".
  3. Toque em Obter.

O app é gratuito e não tem propaganda dentro.


2. Primeiro acesso

Ao abrir, você vê uma tela de boas-vindas com o logo MOC. Daí pode escolher entre dois caminhos:

a) Explorar sem conta

Você pode buscar empresas e ver o catálogo sem precisar criar conta. Só precisa logar quando for acumular pontos ou resgatar recompensas.

b) Entrar ou criar conta

Toque em "Entrar / Criar conta" no menu lateral. Há quatro jeitos:

Esqueceu a senha? Toque em "Esqueci minha senha" na tela de login. Digite o e-mail, receba um código de 4 dígitos por e-mail, valide, e crie uma senha nova. O código vale por 24 horas.


3. Vincular-se a uma empresa

Antes de acumular pontos, você precisa "entrar" no programa de fidelidade de cada empresa. Tem três jeitos:

Buscar pelo nome

  1. No menu lateral, toque em "Buscar empresas" (ou "Trocar empresa" se já estiver em uma).
  2. Toque em "Buscar empresa" (botão flutuante).
  3. Digite o nome da loja, café, restaurante.
  4. Toque em "Vincular" ao lado do resultado.

Escanear QR Code da loja

  1. Na empresa parceira, a loja tem um QR Code visível (no balcão, vitrine, cartão).
  2. No app, toque em "Escanear QR Code da empresa" no buscador, ou em qualquer tela use "Escanear QR" pelo menu.
  3. Aponte a câmera. O app reconhece e oferece o vínculo.

Se a loja te mandar um link mocfidelidade.com.br/e/<código> por WhatsApp/SMS, basta clicar — o AppCliente abre direto na tela de vínculo (precisa estar instalado).

Tudo precisa de login: se você tentar vincular sem estar logado, o app pede o login primeiro e depois retoma o vínculo automaticamente.


4. Acumular marcações ou pontos

Existem dois modelos de fidelidade, configurados por cada empresa:

Pra registrar marcação/pontuação, a loja te entrega um código de 5 dígitos (ou um QR equivalente). Toque em "Pontuar / Marcar" (botão flutuante na tela principal) e:

Pronto — saldo atualizado imediatamente.

Cada código serve uma vez só. Depois de usado, expira.


5. Tela principal (Home)

Mostra a empresa ativa e seu saldo:

Abaixo, "Últimas atividades" — histórico das últimas marcações/pontuações.

Cartão laranja centralizado com texto em negrito = saldo de pontuação.


6. Resgatar recompensas

  1. No menu lateral, toque em "Recompensas".
  2. Há duas abas:
    • Disponíveis — produtos que você já consegue resgatar com seu saldo atual.
    • Minhas — histórico de resgates seus.
  3. Toque na recompensa desejada → "Solicitar resgate".

O que acontece depois:

A loja vai aprovar (ou cancelar) e marcar como entregue quando você retirar.


7. Ver várias empresas

Se você participa de mais de um programa, troque entre elas:

  1. Menu lateral → "Trocar empresa".
  2. Lista mostra todas em que você está vinculado.
  3. Toque na empresa pra ativar.

O saldo de cada empresa é independente — pontos de uma loja não somam com os de outra.


Útil pra ver "quantos pontos faltam pro produto X".


9. Perfil e configurações

Meus dados

Menu lateral → "Meus dados". Edita nome, telefone e e-mail (limitado).

Alterar senha

Menu lateral → "Alterar senha". Pede senha atual + nova senha (mínimo 6 caracteres).

Contato

Menu lateral → "Contato" ou "Fale com a gente".

Sobre

Mostra versão do app, links pro site, política de privacidade e termos.


10. Notificações push

Quando uma recompensa for aprovada/entregue, você recebe notificação push no celular. Pra ativar:


11. Atualizar o app

Quando uma nova versão sai, ao abrir o app você vê um aviso de atualização:

Em ambos os casos, toque em "Atualizar agora" que vai pra Play Store/App Store.


12. Sair da conta

Menu lateral → "Sair" (em vermelho, no rodapé).

Sair não desvincula das empresas. Quando logar de novo, suas empresas continuam ativas.


13. Perguntas frequentes (FAQ)

Posso usar a mesma conta em vários celulares? Sim. Basta logar com o mesmo e-mail.

Perco meus pontos se desinstalar o app? Não. Os pontos ficam no servidor, vinculados à sua conta. Reinstale e logue de novo.

Por que meu saldo não atualizou? Puxe a tela pra baixo (refresh) na Home. Se persistir, abra um ticket pelo "Contato".

A loja diz que eu fiz uma compra mas não veio marcação. O que faço?

  1. Confirme com a loja que ela gerou um código MOC.
  2. Se sim, verifique se você digitou/escaneou esse código no seu app.
  3. Sem sucesso, abra ticket de suporte — informe data, valor e nome da loja.

A loja não aparece quando busco. E aí? Pode ser que a loja ainda não esteja cadastrada no MOC. Você pode sugerir que ela visite mocfidelidade.com.br pra contratar o programa.

É seguro entrar com Google/Facebook? Sim. A gente recebe só nome + e-mail do provedor — nunca senha. Você sempre pode desvincular depois em "Meus dados".

Como fechar minha conta? Mande um ticket pelo "Contato" pedindo o encerramento. Atendemos em até 5 dias úteis.


14. Suporte

Tudo em horário de São Paulo (UTC-3) — datas e horários no app já vêm convertidos.

Manual do AppEmpresa

Manual do AppEmpresa — MOC Fidelidade

App mobile da empresa-operadora do MOC Fidelidade. Use no balcão, na recepção, no caixa — onde for atender o cliente.

Pra quem é este app: administradores e operadores das empresas que contratam o MOC Fidelidade. Tudo que o painel web (Admin) faz, esse app faz também.


1. Instalação

Android

  1. Abra a Play Store.
  2. Procure por "MOC Fidelidade - Empresa".
  3. Toque em Instalar.

iPhone

  1. Abra a App Store.
  2. Procure por "MOC Fidelidade - Empresa".
  3. Toque em Obter.

Existem dois apps diferentes no MOC: o cliente (pra quem acumula pontos) e o empresa (pra quem opera). Instale o certo!


2. Acessar a sua conta

Primeiro acesso (já criou empresa pelo site)

  1. Abra o app.
  2. Toque em "Entrar".
  3. Use o mesmo e-mail e senha que você cadastrou no site mocfidelidade.com.br ao contratar.
  4. Pronto — entra direto no painel da sua empresa.

Esqueceu a senha?

  1. Toque em "Esqueci minha senha".
  2. Digite seu e-mail → receba código de 4 dígitos no e-mail.
  3. Valide o código.
  4. Crie uma senha nova (mínimo 6 caracteres).

Ainda não tem empresa cadastrada?

Toque em "Quero cadastrar uma empresa nova" na tela de login — abre o site no navegador, onde o fluxo completo de cadastro (plano + dados) é feito.

Operador convidado (sem ser dono da empresa): você ganhou acesso por um convite. Faça o "Esqueci minha senha" com seu e-mail pra ativar a conta.


3. Escolher a empresa ativa

Se você administra mais de uma empresa, após login aparece a tela "Selecionar empresa":

Pode trocar a empresa ativa depois: menu lateral → "Trocar empresa".


4. Concluir cadastro (banner no dashboard)

Se sua empresa foi recém-criada e ainda não definiu CNPJ + razão social + nome fantasia + modelo de fidelidade, aparece um banner laranja no dashboard pedindo pra concluir.

  1. Toque em "Concluir" no banner.
  2. Preencha:
    • CNPJ (opcional)
    • Razão social
    • Nome fantasia
    • Modelo de fidelidade: Marcações ou Pontos
    • Meta de marcações (se mrc) ou Pontos por R$ (se ptc)
  3. Toque em "Concluir cadastro".

Após concluir, todas as telas refletem o modelo escolhido.


5. Dashboard (tela inicial)

Mostra:

Alertas que podem aparecer no topo:


6. Gerar código pra cliente

Operação principal do dia-a-dia. Cliente está no caixa, fez uma compra, hora de creditar marcação/pontuação.

  1. Menu lateral → "Códigos" (ou ação rápida no dashboard).
  2. Toque em "Gerar código" (botão flutuante).
  3. Defina:
    • Quantidade — quantas marcações OU quantos pontos creditar.
    • Expira em (minutos) — padrão 60. Use menor pra códigos "de balcão", maior pra códigos por WhatsApp.
  4. Toque em "Gerar código".

O app mostra um QR Code grande + código de 5 dígitos (toque pra copiar). O cliente:

Visual da tela

Histórico de códigos

Toque no ícone de histórico (relógio) no topo. Lista os 200 mais recentes. Filtre por Ativos / Usados / Expirados / Cancelados.

Cancelar um código ativo

No histórico, cada código com status Ativo mostra um ícone vermelho de bloqueio no canto direito. Toque, confirme no diálogo, e o código fica Cancelado — não pode mais ser usado. Útil quando você gerou errado ou descobriu que ele vazou pra alguém que não devia receber. Códigos já Usados ou Expirados não precisam ser cancelados.


7. Ler QR Code do cliente

Cliente está apresentando uma recompensa? Quer identificar o cliente rapidamente?

  1. Menu lateral → "Ler QR do cliente" (ou ação rápida).
  2. Aponte a câmera pro QR que o cliente está mostrando.
  3. App identifica o cliente e abre a tela detalhe do cliente automaticamente.

Funciona com flash (toque no raio no topo) e câmera frontal (toque no switch).


8. Clientes

Menu lateral → "Clientes".

Cadastrar cliente manual

Toque em "Novo cliente":

Idempotente no e-mail: se já existe usuário com esse e-mail no MOC, vincula direto. Senão, cria conta nova com senha aleatória — cliente ativa via "esqueci minha senha".

Detalhe do cliente

Toque em um cliente. Mostra:

Ajustar saldo manualmente

Toque em "Ajustar saldo" (botão flutuante) no detalhe do cliente.

Use para:


9. Recompensas

Menu lateral → "Recompensas".

Lista os resgates da empresa. Filtre por status:

Ações inline (botões no card)

Ação é imediata no card — sem confirmação extra. Em caso de erro, o card volta ao status anterior e mostra uma mensagem.


10. Produtos (catálogo)

Menu lateral → "Produtos".

Criar/editar produto

Toque em "Novo produto" (FAB) ou em um produto existente.

Remover foto? Toque em "Remover imagem" abaixo da preview.

Excluir produto

Menu de 3 pontos (⋮) no item → Excluir. Confirmação modal. Resgates anteriores ficam intactos.


11. Categorias

Menu lateral → "Categorias" (ou ícone de categoria no topo da tela de Produtos).

Categoria com produto não pode ser excluída. O backend devolve erro 409 e o app mostra mensagem.


12. Plano (só Admin)

Menu lateral → "Plano".

Mostra:

Pra trocar de plano, use o site mocfidelidade.com.br ou o painel Admin (web).


13. Faturas (só Admin)

Menu lateral → "Faturas".

Lista todas as faturas da empresa. Filtre por status:

Detalhe da fatura

Toque em uma fatura.

PIX

Boleto

Cartão

Idempotente: se você já gerou o PIX/boleto, tocar de novo no método não cria outro — devolve o mesmo enquanto não expirar.


14. Operadores (só Admin)

Menu lateral → "Operadores".

Lista todos os operadores vinculados à empresa, com badge Admin ou Operador.

Convidar novo operador

Toque em "Convidar" (FAB).

Se o e-mail já tiver conta MOC, vincula direto. Senão, cria com senha aleatória — o operador ativa via "esqueci minha senha".

Cota do plano

O número de operadores que o plano permite é adicional ao proprietário — você (dono da conta) não consome a cota. Plano Start (1) = você + 1 funcionário. Profissional (3) = você + 3. E por aí vai. Pra saber quantos operadores adicionais seu plano permite, abra Plano no menu lateral.

Remover operador

Lixeira ao lado do operador → confirmação modal → remoção imediata.

Operadores comuns veem a lista mas não podem convidar/remover (botões somem).


15. Suporte (tickets MOC)

Menu lateral → "Suporte".

Detalhe do ticket


16. Meus dados, Senha, Sobre

Meus dados

Menu lateral → "Meus dados". Edita nome e telefone. E-mail é fixo.

Alterar senha

Menu lateral → "Alterar senha". Pede senha atual + nova + confirmação (mínimo 6 caracteres).

Sobre


17. Sair

Menu lateral → "Sair" (em vermelho, no rodapé). Limpa a sessão local. Próximo acesso pede login.


18. Notificações push

Quando um cliente solicita resgate, faz alguma operação relevante, ou uma fatura está perto de vencer, você recebe notificação push.


19. Bloqueio por inadimplência

Se sua empresa tem fatura atrasada, operações de mutação ficam bloqueadas (gerar código, criar produto, ajustar saldo). Aparece a tarja vermelha no dashboard.

Liberadas mesmo inadimplente:

Após pagamento confirmado (webhook do PSP), a tarja some sozinha — pode demorar alguns minutos.


20. FAQ — Erros comuns

"Código não encontrado" ao cliente tentar usar:

"Saldo insuficiente" ao debitar:

"Falha no checkout" da fatura:

"Categoria com produto vinculado":

App pede pra atualizar e não deixa entrar:


21. Limites do plano

Cada plano tem limite de clientes ativos no mês. "Cliente ativo" = cliente que recebeu ao menos uma marcação/pontuação no mês corrente.

Atingiu o limite? Operações de gerar código pra clientes novos no mês bloqueiam até o próximo ciclo. Considere upgrade de plano.


22. Suporte

Todos os horários no app aparecem em horário de São Paulo (UTC-3).