Neste guia
"Eu paguei e sumiu" é um dos e-mails de suporte mais comuns de apps com compras. Restaurar é a função que evita isso, e ela raramente é testada além do caminho feliz. Este checklist cobre os casos que geram esse e-mail. Ele faz parte de Testar monetização.
As diretrizes da Apple (§3.1.1) dizem: "you should make sure you have a restore mechanism for any restorable in-app purchases." (você deve garantir que tem um mecanismo de restauração para qualquer compra no app que possa ser restaurada.) Aqui não se afirma como o Google Play reentrega compras nem se ele exige um controle visível; confira a documentação atual do Google.
Fonte: Apple, App Review Guidelines, acessado em 2026-10-22.
Preparação
Use contas de sandbox ou de testador de licença (passos para Android). Anote qual conta de teste comprou o quê.
Casos
- Reinstalação, mesma conta. Compre, apague o app, instale de novo e abra. Esperado: o acesso volta sozinho ou depois de uma ação clara. Por quê: é o caso mais comum.
- Novo aparelho, mesma conta. Esperado: igual ao anterior. Por quê: a troca de celular acontece com todo usuário.
- Existe um controle de restauração e ele é fácil de achar. Onde: paywall e configurações. Como verificar: peça a um testador que o encontre em menos de 30 segundos.
- Restaurar sem nada para restaurar. Toque em restaurar numa conta que nunca comprou. Esperado: uma mensagem simples ("Nenhuma compra encontrada"), não um erro nem um silêncio.
- Restaurar sem conexão. Esperado: uma mensagem clara, sem um carregamento infinito.
- Conta diferente da que comprou. O usuário está logado em outra conta da loja. Esperado: sem acesso, e uma dica de que as compras pertencem à conta da loja usada na compra.
- Assinatura vencida. Restaurar não deve liberar conteúdo; a mensagem deve dizer que a assinatura terminou. Veja cobrança recusada e período de carência.
- Produto não consumível e assinatura juntos. Restaurar devolve os dois, uma vez cada.
- Plano mudado antes da reinstalação. A restauração reflete o plano atual. Veja upgrade e downgrade.
- Restaurar duas vezes seguidas. Sem duplicatas, sem créditos ou consumíveis em dobro.
- Seu próprio sistema de contas. Se você tem logins, confira se a compra fica ligada ao usuário certo depois de restaurar e ao trocar de usuário.
- Depois de restaurar, a interface atualiza sem reiniciar. Selos de bloqueio somem.
Como ler o resultado
Anote o que o usuário viu, não só se a permissão mudou. Um desbloqueio correto atrás de uma mensagem confusa ainda gera e-mail de suporte.
Peça a um testador que reinstale e "recupere o que pagou", sem dicas. Comece grátis para feedback privado e estruturado.