# Passaporte NovaArcade — estudo de produto

Estado: proposta, sem ativação financeira. Data: 24-09-2026.

## O que existe
O Passaporte atual é exclusivo da demonstração MZN. Tem ofertas de entrada de 10 MT por jogo, marcos após três jogadas pagas e uma oferta de 25 MT ao completar quatro jogos. As ofertas expiram em sete dias. Repetir o pedido não duplica o prémio. Jogadas com oferta não geram progresso. Valeu Boi e Tiger ainda não fazem parte desta progressão. O contador do Combustível usa regras antigas de janelas temporais; a nova proposta deve consumir eventos de liquidação, não copiar esse contador.

## Três modelos
| Modelo | Experiência | Custo e risco | Decisão proposta |
| --- | --- | --- | --- |
| Missões semanais | Uma página com até três objetivos e uma recompensa claramente indicada | Teto por utilizador e campanha; não cresce ilimitadamente com o valor apostado | Base recomendada para o primeiro piloto |
| Frequência | Carimbo por dia de visita, com limite semanal | Simples; visitas automatizadas exigem controlo | Carimbos visuais, sem penalizar dias perdidos |
| Volume apostado | Progresso proporcional às apostas pagas e liquidadas | Custo cresce com atividade; apostas canceladas e fraude exigem reconciliação | Não usar no primeiro piloto |

## Proposta de piloto a aprovar
Uma campanha por operador e moeda; duração de quatro semanas. Até três missões por semana. Os exemplos de missão são: conhecer as regras de um jogo, visitar uma nova categoria, concluir uma jogada elegível. A missão de leitura ou visita dá carimbo visual; qualquer recompensa monetária exige regras explícitas, identidade elegível e orçamento reservado. Não premiar perdas, aumentar aposta, recuperar perdas ou jogar durante longos períodos. Sem streak que se perde por faltar um dia.

A página mostra apenas: progresso, recompensa, validade e botão de recolha. Termos num painel. Evitar três contadores que descrevem o mesmo progresso. Histórico de recompensas separado do histórico de apostas.

## Orçamento: exemplo, não configuração aprovada
Exemplo MZN: 1 000 participantes elegíveis × 20% de resgate × 10 MT de valor nominal = 2 000 MT de valor emitido. Se for uma jogada grátis com aposta incluída no retorno e RTP de 94%, o retorno esperado é 1 880 MT. Isto não é o pior caso: prémios podem exceder o valor nominal. Numa raspadinha de 95%, o exemplo passa a 1 900 MT. Uma oferta de dinheiro direto custa os 2 000 MT. Uma freebet sem devolução da aposta precisa de cálculo próprio; não usar automaticamente o mesmo RTP.

Limites separados: emissão nominal, exposição máxima e pagamentos. Reservar o valor antes de emitir; não cancelar uma recompensa já emitida quando o orçamento se esgota. Exemplo de limite individual: uma recompensa semanal, 10 MT, validade de sete dias. Todos estes valores continuam sujeitos a aprovação. Moedas não são somadas nem convertidas implicitamente.

## Carteira seamless
O saldo do operador permanece a fonte de verdade. A NovaArcade gere elegibilidade e o registo da recompensa. O contrato atual de saldo/debit/credit/rollback não prova suporte a campanhas promocionais: é preciso acordar se o operador financia uma jogada grátis ou um crédito promocional. Não creditar saldo real pelo mecanismo de demonstração.

Fluxo proposto: evento de jogada liquidada → progresso idempotente → reserva de orçamento → oferta emitida → utilização ou expiração → liquidação na carteira → reconciliação. Uma anulação retira progresso ainda não resgatado; se a oferta já foi usada, abrir reconciliação sem débito surpresa ao jogador. Estados: eligible, reserved, issued, redeeming, consumed, expired, reconciliation_required.

Chaves únicas: operador + campanha + jogador + marco. Usar IDs de rondas e transações, sem confiar em eventos enviados pelo navegador. Apostar novamente, recarregar ou repetir um callback não pode duplicar progresso ou prémio. Separar sandbox/live. Nunca enviar segredos ao cliente.

## Backoffice e acessos
Administrador: criar rascunho, escolher jogos e segmentos autorizados, consultar desempenho e pausar novas emissões. Superadmin: aprovar publicação, orçamento, alterações de contrato e acesso. Operador: aderir às campanhas da sua organização e consultar a sua despesa. Guardar versão imutável dos termos de cada oferta emitida.

## Validação antes de ativar
Testar concorrência de resgates, callbacks repetidos e fora de ordem, reembolso, expiração durante utilização, indisponibilidade de carteira, mudança de moeda, bloqueio da conta e fim do orçamento. Medir resgate, custo por utilizador, pagamentos, duplicações impedidas e reconciliações pendentes. Comparar com um grupo sem campanha apenas dentro de segmentos aprovados, sem alterar a matemática dos jogos.

## Decisões em aberto
Escolher modelo; definir financiamento; aprovar jogos e missões; limites por moeda; expiração; orçamento total; quem aprova campanhas; contrato promocional do operador. Nenhum saldo, regra de prémio ou campanha existente foi alterado por este estudo.
