Ir al contenido
Apple In-App Purchases & Refunds

Solicitudes de consumo de Apple explicadas: ¿cuándo se activan?

Descubre qué son las solicitudes de consumo de Apple, cuándo se activan en las compras dentro de la app y cómo se relaciona la información de consumo con las solicitudes de reembolso de Apple.

5 min read
Solicitudes de consumo de Apple explicadas: ¿cuándo se activan?

Solicitudes de consumo de Apple explicadas: ¿cuándo se activan?

Si administras una app de iOS que ofrece bienes digitales, suscripciones o artículos consumibles, gestionar reembolsos es una parte inevitable del negocio. Históricamente, Apple ha manejado las solicitudes de reembolso de los clientes a puerta cerrada, lo que deja a los desarrolladores con poca visibilidad sobre por qué un usuario solicitó un reembolso o si realmente usó el artículo digital que compró.

Para crear un sistema más justo, Apple introdujo una función dentro de StoreKit que solicita datos a los desarrolladores cuando un usuario pide un reembolso. Este mecanismo se llama solicitud de consumo.

Al aprovechar herramientas como Refund Sensor, los desarrolladores pueden mantenerse al tanto de estos eventos, garantizando que gestionen las transacciones de App Store de forma eficiente mientras protegen sus ingresos.

A continuación, un desglose sencillo de qué es una solicitud de consumo de Apple, cómo se activa y por qué desempeña un papel fundamental en la estrategia de ingresos de tu app.

¿Qué es una solicitud de consumo de Apple?

Una solicitud de consumo de Apple es una notificación automática que Apple envía al servidor de un desarrollador de apps cuando un cliente solicita un reembolso de compra dentro de la app de Apple.

Cuando un usuario le pide a Apple que le devuelva el dinero de una compra dentro de la app, Apple se pone en contacto con el desarrollador para preguntar: "¿El usuario realmente consumió o usó lo que compró?"

El desarrollador cuenta entonces con una breve ventana de tiempo para enviar la información de consumo de Apple. Estos datos le dan a Apple contexto adicional sobre cuánto se usó el artículo, desde hace cuánto tiempo está activa la cuenta y si hay señales de actividad inusual en la cuenta. Apple utiliza esta información como uno de varios factores al decidir si aprueba o rechaza la solicitud de reembolso del cliente.

¿Qué es la información de consumo de Apple?

Cuando Apple solicita datos de consumo, busca métricas específicas sobre cómo el usuario interactuó con el contenido comprado dentro de tu app.

Estos datos suelen incluir:

  • Métricas de la cuenta: antigüedad de la cuenta, gasto total y estado del usuario.

  • Estado de consumo: si el artículo se usó parcialmente, se consumió por completo o no se tocó.

  • Estado de entrega: si el activo digital se entregó correctamente a la cuenta del usuario.

  • Historial de reembolsos: información sobre si este usuario ha solicitado reembolsos en el pasado.

  • Datos de interacción: tiempo de juego, sesiones activas o registros de uso relacionados con la compra.

Proporcionar datos de consumo detallados ayuda a construir una imagen clara de la interacción del usuario. Puedes revisar todos los parámetros en la documentación de Apple's Send Consumption Information API.

¿Cuándo se activa una solicitud de consumo de Apple?

Una solicitud de consumo de Apple no ocurre en todas las compras. Está vinculada específicamente al ciclo de vida del reembolso.

Esta es la secuencia exacta de eventos que activa una solicitud:

  1. Un cliente solicita un reembolso: el usuario pide un reembolso a través de la página de autoservicio de Apple o del canal de atención al cliente.

  2. Apple evalúa la solicitud: Apple verifica si la transacción es elegible para evaluación según las políticas de reembolso de Apple Support.

  3. Apple envía una notificación: si la compra es elegible, Apple envía una notificación CONSUMPTION_REQUEST mediante App Store Server Notifications al servidor del desarrollador.

  4. El desarrollador recibe la solicitud: el sistema del desarrollador recibe el evento, reúne los registros de uso del usuario y envía una respuesta a Apple.

¿Siempre se activa?

No. Apple no activa una solicitud de consumo en cada intento de reembolso. Apple puede aprobar o rechazar automáticamente ciertas solicitudes basándose en reglas claras de elegibilidad, leyes de protección al consumidor regionales o controles estrictos contra el fraude, sin siquiera contactar al desarrollador. Sin embargo, para muchas compras consumibles en disputa, Apple le pedirá al desarrollador los datos de consumo.

Cómo funciona el proceso paso a paso

Entender la línea de tiempo de una solicitud de consumo es fundamental porque Apple le da a los desarrolladores una ventana muy corta para responder.

El cliente solicita un reembolso

Apple envía la notificación CONSUMPTION_REQUEST

El desarrollador reúne los datos de uso y de la cuenta

El desarrollador envía los datos mediante la API Send Consumption Information (dentro de las 12 horas)

Apple toma la decisión final sobre el reembolso


La ventana de 12 horas

Cuando Apple activa una solicitud de consumo, tu servidor generalmente tiene 12 horas para enviar los datos requeridos a través de la API de Apple. Si tu servidor no responde dentro de ese plazo, Apple tomará la decisión de reembolso usando solo los datos que ya tiene registrados.

Como esta ventana es tan corta, gestionar este proceso manualmente resulta casi imposible para las apps en crecimiento. Aquí es donde los sistemas modernos de gestión de reembolsos de Apple se vuelven esenciales, ayudando a automatizar la recopilación de datos y el envío a la API en tiempo real.

Por qué la información de consumo importa para los reembolsos

Proporcionar datos de consumo le da voz a los desarrolladores en un proceso que antes era completamente una caja negra.

Sin tu aporte, Apple solo sabe que un usuario compró algo y pidió que le devolvieran el dinero. No saben si un jugador compró 1,000 monedas virtuales, las gastó todas en artículos de nivel superior y de inmediato pidió un reembolso.

Beneficios clave de proporcionar datos

  • Previene el abuso de reembolsos: si tus datos muestran que un artículo se consumió al 100% a los pocos minutos de la compra, Apple puede tomar eso en cuenta en su decisión.

  • Resultados más justos: protege tu negocio frente a usuarios malintencionados, a la vez que garantiza que los problemas legítimos de atención al cliente se gestionen adecuadamente.

  • Mejores insights: hacer seguimiento de estas solicitudes te da una visión clara de qué productos generan más solicitudes de reembolso.

Es importante tener en cuenta: enviar datos de consumo no garantiza que Apple rechace un reembolso. Apple conserva el control total sobre la decisión final. Sin embargo, proporcionar datos precisos mejora significativamente la capacidad de Apple para tomar una decisión informada.

Cómo esto impacta el proceso de reembolso de Apple

Integrar solicitudes de consumo transforma la forma en que tu equipo interactúa con el proceso de reembolso de Apple en general.

Históricamente, los desarrolladores solo se enteraban de que ocurrió un reembolso después de que el dinero se dedujera de su cuenta. Con las notificaciones del servidor y las solicitudes de consumo:

  1. Obtienes visibilidad temprana de las solicitudes de reembolso activas.

  2. Puedes detectar posibles patrones de abuso desde el principio.

  3. Puedes ajustar los saldos internos de los usuarios una vez que se concede oficialmente un reembolso.

Un monitoreo eficaz de reembolsos de Apple ayuda a los negocios de apps a hacer seguimiento del valor de vida de los usuarios con mayor precisión, al tomar en cuenta las transacciones en disputa en el momento en que ocurren, en lugar de durante las conciliaciones contables mensuales.

Simplificar las operaciones con automatización

Configurar un endpoint para capturar solicitudes de consumo, consultar tu base de datos interna, formatear el payload según el esquema exacto de Apple y responder dentro de las 12 horas requiere un esfuerzo de ingeniería considerable.

Para los equipos que buscan optimizar este flujo de trabajo, implementar herramientas dedicadas de gestión de reembolsos de iOS elimina la pesada carga de ingeniería.

Usar la automatización de reembolsos de Apple permite que tu backend pueda:

  • Recopilar automáticamente los registros de actividad relevantes del usuario al recibir una notificación.

  • Formatear y enviar los payloads de consumo a Apple al instante, sin intervención humana.

  • Hacer seguimiento de las tasas de reembolso entre diferentes versiones de la app y niveles de producto.

  • Revocar automáticamente los artículos digitales dentro de la app o deshabilitar cuentas cuando se conceden reembolsos.

Errores comunes que cometen los desarrolladores

Al gestionar solicitudes de consumo, los desarrolladores suelen encontrarse con algunos errores comunes:

1. No cumplir con el plazo de 12 horas

Si el endpoint de tu backend se cae o tarda demasiado en procesar los registros de usuario, la ventana de respuesta de 12 horas se cierra. Una vez que se pierde el plazo, Apple toma la decisión sin tu aporte.

2. Enviar datos inexactos o incompletos

Enviar códigos de estado de consumo incorrectos o campos en cero hace que el envío sea inútil. Asegúrate de que tu sistema registre correctamente cuándo se entregan y consumen los artículos digitales.

3. Suponer que los datos de consumo bloquean todos los reembolsos

Algunos desarrolladores creen que demostrar que un artículo se consumió garantiza que se rechazará el reembolso. Apple considera el historial de la cuenta del cliente, las protecciones legales regionales y los problemas de pago junto con tus datos.

4. Ignorar las notificaciones de revocación

Responder a una solicitud de consumo es solo la mitad de la batalla. También debes estar atento a las notificaciones REVOCATION para poder eliminar en tiempo real los artículos reembolsados o el acceso a suscripciones de las cuentas de usuario.

Reflexiones finales

El sistema de solicitudes de consumo de Apple le da a los desarrolladores una línea directa de comunicación con Apple durante las transacciones en disputa. Al proporcionar datos claros y precisos sobre cómo los usuarios interactúan con tus compras dentro de la app, puedes ayudar a proteger tu app del abuso de reembolsos y mantener registros de ingresos más limpios.

Si quieres ahorrar tiempo de desarrollo y evitar construir infraestructura personalizada desde cero, configurar un seguimiento automatizado de reembolsos y de reportes de consumo es una de las inversiones más inteligentes que puedes hacer para tu negocio de iOS.

Preguntas frecuentes

Una solicitud de consumo de Apple es una notificación automática que Apple envía a un desarrollador de apps cuando un usuario solicita el reembolso de una compra dentro de la app. Apple pide datos sobre cómo se usó el artículo para ayudar a determinar si se concede el reembolso.

Apple envía una solicitud de consumo después de que un cliente inicia una solicitud de reembolso para una compra dentro de la app que sea elegible, siempre que Apple necesite contexto adicional de uso por parte del desarrollador antes de tomar una decisión final.

La información de consumo de Apple incluye datos proporcionados por el desarrollador, como la antigüedad de la cuenta, el estado de entrega del artículo, el porcentaje de contenido consumido, el nivel de interacción del usuario y los patrones de reembolsos anteriores.

Apple utiliza la información de consumo para entender mejor si el cliente recibió y usó lo que pagó, lo que ayuda a identificar reclamos fraudulentos y abusos, además de tomar decisiones de reembolso justas.

No. Una solicitud de consumo solo significa que Apple está reuniendo detalles para evaluar el reclamo. La decisión final depende de Apple, y enviar los datos de consumo no garantiza la aprobación ni el rechazo.

Los datos de consumo precisos le dan contexto a Apple. Si demuestras que el usuario consumió el 100% de un artículo consumible justo antes de pedir un reembolso, es más probable que Apple lo tenga en cuenta al evaluar la solicitud.

No, los desarrolladores no pueden rechazar ni bloquear directamente los reembolsos de App Store. Apple gestiona todas las decisiones de facturación y reembolsos. Los desarrolladores solo pueden proporcionar datos de consumo precisos para informar la decisión de Apple

Las empresas pueden optimizar las operaciones de reembolso mediante sistemas automatizados que monitorean las notificaciones del servidor de App Store, envían los datos de consumo dentro de la ventana de 12 horas y actualizan automáticamente los derechos de los usuarios cuando ocurre un reembolso.

#Apple Consumption Requests#Apple In-App Purchases#Apple Refunds#App Store Refunds#Apple Refund Management#Apple Refund Automation#Apple Consumption Information#iOS Refund Management#App Store Server Notifications#StoreKit
Refund SensorRefund Sensor TeamRefund defense for App Store and Google Play developers