AppReviewX Entrar

Checklist de teste de cancelamento e renovação de assinatura

O que o usuário precisa poder fazer, ver e entender ao cancelar e renovar uma assinatura.

Neste guia

As regras da loja sobre divulgação e cancelamento de assinaturas mudam; confira as orientações atuais do Google Play e da Apple antes de publicar. Esta checklist cobre apenas comportamento e clareza, não é aconselhamento jurídico.

Cancelar deve ser tão fácil de encontrar quanto assinar. Use esta lista em um aparelho real com uma assinatura de teste (sandbox ou trilha de teste), e teste como alguém que nunca viu o app. Para o paywall em si, veja design de paywall.

A checklist

  1. Preço, período e renovação são visíveis antes da compra. - Por quê: cobranças surpresa irritam usuários e geram pedidos de reembolso. - Como verificar: abra o paywall sem preparação. Dá para dizer preço, período de cobrança e "renova automaticamente" sem rolar nem tocar?
  2. O fim do período de teste gratuito está informado. - Por quê: usuários que não sabem quando o teste termina se sentem enganados. - Como verificar: inicie um teste e procure a data final ou a duração no paywall e depois no app.
  3. Cancelar é alcançável em poucos toques. - Por quê: se o usuário não encontra, procura outras saídas, como pedir reembolso. - Como verificar: a partir da tela inicial, conte os toques até cancelar ou até o local que explica como. Peça a outra pessoa para tentar e observe.
  4. O app diz onde o cancelamento acontece. - Por quê: normalmente é a loja, não o seu app, que controla a assinatura. O usuário precisa de um direcionamento direto. - Como verificar: siga o link ou a instrução no app; ele precisa levar à tela de assinatura correta da loja, tanto no Android quanto no iOS.
  5. O estado após o cancelamento é exibido corretamente. - Por quê: usuários esperam acesso até o fim do período pago, com um rótulo claro. - Como verificar: cancele na loja e volte ao app. O status é "ativo até " ou algo parecido, não "gratuito" e não "renova"?
  6. O acesso termina no momento certo. - Por quê: bloqueio antecipado e acesso gratuito sem fim são ambos bugs. - Como verificar: com uma assinatura de teste de período curto, aguarde a expiração e reabra. Os recursos são bloqueados e o paywall volta.
  7. A renovação funciona e é refletida. - Por quê: um usuário pagante preso em "expirado" é o pior caso. - Como verificar: deixe uma assinatura de teste renovar uma vez; o app precisa continuar liberado sem reiniciar nem reinstalar.
  8. Restaurar compras funciona. - Por quê: reinstalar ou trocar de aparelho é normal. - Como verificar: reinstale, entre e toque em restaurar. O direito de acesso volta; sem assinatura, aparece uma mensagem clara.
  9. Pagamento recusado é tratado. - Por quê: cartões vencidos são comuns e bloqueios silenciosos confundem. - Como verificar: simule uma falha de cobrança no ambiente de teste. Há uma mensagem e uma forma de corrigir o pagamento?
  10. Assinar de novo após cancelar funciona.
    • Por quê: reconquistar um usuário não pode exigir um chamado de suporte.
    • Como verificar: cancele, deixe expirar, assine de novo; sem cobrança duplicada nos registros de teste, o acesso volta.
  11. O texto é simples em todos os idiomas suportados.
    • Por quê: texto com cara de jurídico ou traduzido pela metade esconde os termos.
    • Como verificar: troque o idioma e leia os textos do paywall e de cancelamento como um estranho leria.

Erros comuns

  • O link de cancelamento funciona em apenas uma plataforma.
  • A tela de status mostra "Premium" após a expiração até o próximo reinício.
  • Os links de termos e de privacidade no paywall levam a um 404.

Relacionados

Voltar para todas as checklists · Checklist de validação de formulários · Checklist de estados de erro

Quer que um estranho percorra o seu fluxo de cancelamento e diga onde ele travou? Veja como o AppReviewX funciona: feedback privado e estruturado, 1 feedback = 1 crédito.