iOSDefensa de reembolsosDefensa de reembolsos de la App Store para apps de Apple
Cada solicitud de reembolso en una tienda de apps te da 12 horas para exponer tu versión a Apple. Refund Sensor prepara esa respuesta con los datos reales de la compra de tu cuenta, para que Apple pueda valorar los hechos en lugar de basarse solo en la explicación del comprador.
- Notificaciones de Apple verificadas
- Sin cambios de código
- Plan gratuito disponible

De CONSUMPTION_REQUEST a ingresos que conservas
Cómo se decide realmente un reembolso de la App Store
Para un cliente, pedir que le devuelvan su dinero lleva un minuto. Abre reportaproblem.apple.com, o una hoja de solicitud dentro de tu app, elige un motivo y la envía. La mayoría recibe respuesta en dos días. Mientras tanto, Apple envía a tu servidor una CONSUMPTION_REQUEST con una pregunta sencilla: ¿se entregó el artículo y cuánto lo ha usado el cliente? La misma pregunta llega para cualquier tipo de producto, desde paquetes de monedas y desbloqueos vitalicios hasta el reembolso de una suscripción de Apple. Tienes 12 horas para responder. Si guardas silencio, Apple decide solo con la versión del cliente.
Respondemos a cada una de esas preguntas a tiempo, con lo que quedó registrado en la compra original. También registramos todos los reembolsos que Apple concede sin consultarte, las pérdidas que casi nunca llegan a los informes de un equipo. Verlos juntos muestra qué productos pierden más ingresos y por qué.
Defensa de reembolsos de la App Store que funciona en segundo plano
Cada notificación, verificada
Apple firma cada notificación de servidor que envía. Comprobamos esa firma con la cadena de certificados de Apple antes de guardar nada, así que un mensaje falsificado o alterado nunca llega a tus registros.
Respuestas enviadas automáticamente
Cuando Apple pregunta por una compra, rellenamos su breve respuesta a través de la App Store Server API. La respuesta indica si se entregó el artículo, cuánto se usó, si hubo antes una prueba gratuita o una muestra y el resultado que prefieres. El rechazo es la opción por defecto y puedes cambiarla. Cada respuesta sale con mucho margen dentro del límite de 12 horas. Apple acepta estos datos solo de los clientes que aceptaron compartirlos, así que pide ese consentimiento pronto en tu app.
Un historial de reembolsos completo
Cada evento se guarda junto a su pedido original: reembolsos aprobados, solicitudes rechazadas, reversiones y miembros de Family Sharing que pierden el acceso. Apple resuelve la mayoría por su cuenta, así que los registramos en lugar de impugnarlos. Ningún reembolso de una compra en la app pasa desapercibido.
iOS y Android juntos
Los casos de Apple y de Google Play comparten un mismo panel, con las mismas cronologías, gráficos de tasa de éxito y totales de ingresos protegidos.
Nada que añadir a tu app
La configuración se hace por completo en App Store Connect y en las APIs de servidor de Apple. Sin SDK, sin cambios de código y sin una versión nueva esperando revisión.
Una clave con una sola tarea limitada
Tu clave de App Store Connect se almacena cifrada y se usa solo para dos cosas: confirmar notificaciones y enviar respuestas. Nunca recopilamos datos personales de tus clientes.
Lo que necesitarás antes de empezar
El rol adecuado en App Store Connect
Un rol que pueda crear claves de API y editar los ajustes de notificaciones de servidor de la app.
Una clave de compras integradas (.p8)
Junto con su Issuer ID y su Key ID. Si aún no tienes una, crearla lleva alrededor de un minuto.
Unos cinco minutos
Eso cubre toda la configuración. Sin ingenieros y sin una nueva versión.
En marcha en unos cinco minutos
Tres pasos se hacen en Refund Sensor. Los otros dos requieren pasar un momento por App Store Connect.
- 1
Añade tu app
Abre el asistente de configuración y elige App Store. Pega el enlace de tu app en la tienda y los datos se rellenan solos, o introdúcelos a mano.
- 2
Sube tu clave
En App Store Connect, ve a Usuarios y acceso, luego a Integraciones, y crea una clave de compras integradas. Sube aquí el archivo .p8 con su Issuer ID y su Key ID. Se almacena con cifrado AES-256 en cuanto llega.
- 3
Conecta las notificaciones de Apple
Copia la dirección del webhook de tu panel. En App Store Connect, abre la página Información de la app, busca App Store Server Notifications, pega la dirección en el campo de producción de la Versión 2 y guarda.
- 4
Envía una prueba
Haz clic en «Enviar notificación de prueba» en App Store Connect. Cuando la recibamos y verifiquemos la firma de Apple, tu estado pasará a Conectada.
- 5
Déjalo funcionar
A partir de ahora, cada caso nuevo de Apple recibe respuesta en segundos y el resto de eventos aparecen en tu panel. Sigue funcionando de noche, en fines de semana y en días festivos.
Preguntas frecuentes, respondidas
No. Apple creó la CONSUMPTION_REQUEST para que los desarrolladores la respondan. Enviar datos de uso y un resultado preferido sigue el proceso que Apple diseñó, paso a paso.
No. Cualquiera con el rol adecuado en App Store Connect puede terminar en unos cinco minutos: crear una clave, pegar una dirección y enviar una prueba. No hay código ni una versión nueva.
Respondemos a todos los casos en los que Apple pide tu opinión antes de decidir. Eso incluye suscripciones, desbloqueos de pago único y el reembolso de una compra integrada de Apple en consumibles como monedas o gemas. Hay casos que Apple resuelve sin preguntar, como un reembolso que ya ha pagado. Esos se registran para tus informes, así que sigues viéndolo todo.
Sí. Conecta una app y empieza a responder sin introducir los datos de una tarjeta. Si tu volumen crece, la página de precios explica cuándo tiene sentido un plan de pago.
Justo después de la configuración. La notificación de prueba confirma la conexión en minutos y las respuestas salen automáticamente desde el primer caso real. Apple concede 12 horas, pero nadie de tu equipo tiene que vigilar el reloj.
Cada uno se añade a tu registro. Estas aprobaciones silenciosas de reembolsos de Apple son las pérdidas que la mayoría de los equipos pasa por alto. Con ellas registradas, puedes ver qué productos pierden más dinero, incluso donde no había nada que impugnar.
El archivo .p8 se almacena con cifrado AES-256-GCM y se usa solo para verificar las notificaciones de Apple y enviar respuestas. No recopilamos datos personales de tus usuarios.
No. Todo ocurre entre nuestros servidores y los de Apple. Tu app y tu proceso de compra siguen igual, y los clientes reciben la decisión de Apple como siempre. Lo único que debes gestionar por tu parte es el consentimiento: Apple quiere que los datos de uso se compartan solo de los clientes que lo aceptaron, algo que la mayoría de las apps resuelve con un simple opt-in.

Conserva más de lo que gana tu app de iOS
Conecta tu app y deja que Refund Sensor responda a cada caso de reembolso de la App Store en cuanto llegue. Es gratis para empezar, no requiere tarjeta de crédito y no toca tu código. Casi toda la configuración son unos minutos en App Store Connect.