AppReviewX Iniciar sesión

Checklist para probar restaurar compras

Casos de reinstalación, nuevo dispositivo y cuenta distinta a la que compró.

En esta guía

"Pagué y ya no está" es uno de los correos de soporte más comunes en apps con compras. Restaurar es la función que lo evita, y rara vez se prueba más allá del caso feliz. Este checklist cubre los casos que generan ese correo. Pertenece a Probar la monetización.

Las guidelines de Apple (§3.1.1) dicen: "you should make sure you have a restore mechanism for any restorable in-app purchases." (debes asegurarte de tener un mecanismo de restauración para cualquier compra dentro de la app que sea restaurable). Cómo Google Play vuelve a entregar las compras, y si exige un control visible, no se afirma aquí; revisa la documentación actual de Google.

Fuente: Apple, App Review Guidelines, consultado 2026-10-22.

Preparación

Usa cuentas de sandbox o de testers de licencia (pasos para Android). Anota qué cuenta de prueba compró qué.

Casos

  1. Reinstalar, misma cuenta. Compra, borra la app, instálala de nuevo y ábrela. Esperado: el acceso vuelve solo o tras una acción clara. Por qué: es el caso más común.
  2. Nuevo dispositivo, misma cuenta. Esperado: lo mismo que arriba. Por qué: todo usuario cambia de teléfono alguna vez.
  3. Existe un control de restaurar y se encuentra. Dónde: paywall y ajustes. Cómo comprobarlo: pide a un tester que lo encuentre en menos de 30 segundos.
  4. Restaurar sin nada que restaurar. Pulsa restaurar en una cuenta que nunca compró. Esperado: un mensaje claro ("No se encontraron compras"), no un error ni un silencio.
  5. Restaurar sin conexión. Esperado: un mensaje claro, sin un spinner eterno.
  6. Cuenta distinta a la que compró. El usuario tiene sesión en otra cuenta de la tienda. Esperado: sin acceso, y una pista de que las compras pertenecen a la cuenta de la tienda usada al comprar.
  7. Suscripción vencida. Restaurar no debe desbloquear contenido; el mensaje debe decir que la suscripción terminó. Ver reintentos de cobro y periodo de gracia.
  8. No consumible y suscripción a la vez. Restaurar devuelve ambas, una vez.
  9. Plan cambiado antes de reinstalar. Restaurar refleja el plan actual. Ver upgrade y downgrade.
  10. Restaurar dos veces seguidas. Sin duplicados, sin créditos ni consumibles duplicados.
  11. Tu propio sistema de cuentas. Si tienes inicio de sesión, comprueba que la compra queda ligada al usuario correcto tras restaurar y tras cambiar de usuario.
  12. Tras restaurar, la UI se actualiza sin reiniciar. Las insignias bloqueadas desaparecen.

Leer el resultado

Anota lo que vio el usuario, no solo si el derecho cambió. Un desbloqueo correcto detrás de un mensaje confuso sigue generando correos de soporte.

Pide a un tester que reinstale y "recupere lo que pagó", sin pistas. Empieza gratis para feedback privado y estructurado.