Cada janela de reembolso da App Store e do Google Play é uma contagem regressiva, e aqui está quantas horas cada uma te dá
Cada reembolso da App Store e do Google Play dispara um relógio, e a maioria deles corre sem você. A menor janela de reembolso da Apple é de 12 horas, a janela de chargeback do Google é de 24, e a partir de 3 de agosto de 2026 uma janela de chargeback perdida é uma conta, não apenas uma venda perdida. Aqui está cada prazo que afeta a sua conta.

Principais conclusões
- A Apple te dá exatamente 12 horas para responder a um CONSUMPTION_REQUEST com o Send Consumption Information. Perca essa janela de reembolso e a Apple costuma conceder o reembolso por padrão.
- O Google Play te dá 24 horas para responder a uma notificação de chargeback pelo orders.reviewrefund. O Google registra a sua primeira chamada e ignora todas as seguintes, então você tem uma única resposta, não uma conversa.
- O reembolso self-service de 48 horas no Google Play corre inteiramente sem você. Um comprador que pede dentro de 48 horas, ou cerca de 2 horas nos casos mais rápidos, recebe um reembolso automático e você normalmente nunca vê o pedido.
- Se você não reconhecer uma compra do Google Play em 3 dias, o Google reembolsa o comprador e revoga a compra por conta própria. Esse relógio corre no seu servidor, não no cliente.
- A Voided Purchases API só olha 30 dias para trás. O seu startTime não pode ser definido para antes de 30 dias atrás, então um reembolso que você nunca consultou pode expirar da única lista que o reporta.
- Um reembolso de desenvolvedor pelo orders.refund é o único relógio que você controla por completo, e ele corre por 3 anos. Depois disso, um pedido nunca mais pode ser reembolsado pela API.
- A partir de 3 de agosto de 2026, um chargeback do Google Play que você deixa de contestar na janela de 24 horas pode custar o preço de compra menos a taxa de serviço do Play, mais a taxa de chargeback do banco. Uma janela que você perde agora é dinheiro saindo, não apenas uma venda perdida.
Cada reembolso da App Store e do Google Play dispara um relógio em algum lugar, e a maioria desses relógios corre sem você. Uma janela de reembolso é apenas o tempo que um prazo te dá para agir antes de a loja decidir por conta própria. A menor que a Apple roda é de 12 horas. A menor que te custa dinheiro de verdade é de 24. Perca qualquer uma das duas e o reembolso normalmente é concedido por padrão, e no Google Play a partir de 3 de agosto de 2026, uma janela de chargeback perdida pode custar agora o preço de compra e a taxa do banco por cima. Aqui está cada janela de reembolso que afeta a sua conta, quanto tempo cada uma te dá, e o que custa quando ela se fecha.
As duas janelas que de fato pedem as suas evidências
De todos os fluxos de reembolso em qualquer uma das lojas, apenas dois chegam a pausar para perguntar o que você sabe. Ambos são curtos, em ambos é fácil dormir no ponto, e ambos entregam a decisão à loja no momento em que se fecham. Se você for construir o tratamento de reembolsos em torno de alguma coisa, construa em torno destes.
A Apple te dá 12 horas para enviar as informações de consumo
Quando um cliente pede um reembolso de um consumível ou de certas compras não renováveis, a Apple envia ao seu servidor um CONSUMPTION_REQUEST pelo App Store Server Notifications V2. A partir desse momento você tem 12 horas para responder pelo endpoint Send Consumption Information com os sinais que a Apple pede. Responda a tempo e os seus dados alimentam a decisão. Fique em silêncio e, como os próprios parceiros de ferramentas da Apple colocam sem rodeios, a Apple costuma conceder o reembolso por padrão. O relógio não se importa que a notificação tenha chegado às 3 da manhã no seu fuso.
O Google Play te dá 24 horas para revisar um chargeback
Quando um comprador contesta uma cobrança junto ao banco, o Google Play pode pedir a sua opinião antes de brigar contra o chargeback. A orientação do Google é exata: avalie o pedido e responda dentro de 24 horas da notificação chamando orders.reviewrefund. Há mais um detalhe na mecânica. O Google registra a sua primeira chamada de API em resposta a uma notificação e ignora as chamadas seguintes, ainda que continue retornando um status OK. Você não tem um rascunho e uma revisão. A sua primeira resposta é a sua única resposta.
As janelas que se fecham sem nunca te perguntar
O resto dos relógios de reembolso não são convites. Eles correm por conta própria, e quando você consegue vê-los o resultado já está fixado. Conhecê-los importa mesmo assim, porque cada um continua tirando dinheiro da sua conta.
O reembolso self-service de 48 horas
No Google Play um comprador pode reembolsar a maioria das compras de apps e in-app por conta própria, direto da loja, dentro de 48 horas da compra. Os casos mais rápidos se resolvem em cerca de 2 horas. O Google concede esses reembolsos automaticamente, e na maioria deles o desenvolvedor nunca é contatado. Aqui não há janela para você contestar, porque a janela nunca foi sua. Ela é do comprador.
O prazo de reconhecimento de 3 dias
Este é fácil de esquecer porque parece um detalhe de engenharia, não um reembolso. Se você usa o Google Play Billing e não reconhece uma compra dentro de 3 dias, o Google reembolsa o comprador e revoga a compra por você. Um recurso já entregue que você esqueceu de reconhecer no backend vira um reembolso automático no quarto dia. O relógio corre conforme o comportamento do seu servidor, o que significa que um bug silencioso no seu caminho de reconhecimento está devolvendo dinheiro em silêncio.
A janela de compras anuladas de 30 dias
Quando uma compra é reembolsada ou revogada, a Voided Purchases API é como o seu backend fica sabendo disso depois do fato. Essa lista tem uma memória de 30 dias. O seu startTime não pode ser definido para um valor mais antigo do que 30 dias atrás, e os registros são filtrados por quando o Google viu a compra como anulada, não por quando ela foi comprada. Se o seu servidor para de consultar por um mês, os reembolsos desse intervalo caem do fim e você nunca fica sabendo que aconteceram.
O único relógio que você controla, e ele corre por três anos
Existe exatamente uma janela de reembolso que é sua do começo ao fim. Usando o orders.refund, você pode reembolsar um pedido do Google Play por conta própria, no seu próprio ritmo, por 3 anos após a compra. O Google não vai perguntar o porquê. Depois do terceiro ano o pedido fica permanentemente fora de alcance, então até o relógio que você controla tem uma parada firme. Esta é a janela para recorrer quando você já espera perder um pedido, porque um reembolso que você emite é mais barato do que um chargeback que você perde, um ponto que a próxima seção coloca em números.

Quanto uma janela perdida custa em dinheiro
Um reembolso nunca é só o preço de venda voltando a sair. Quando um deles chega, você normalmente já gastou dinheiro atendendo aquela compra. Os minutos de GPU por trás de uma imagem gerada, as chamadas à API do modelo, o armazenamento do que o usuário salvou, o pagamento que você mandou a um criador: esse gasto foi embora e não volta com o reembolso. A janela é o que decide se você também perde o preço de venda por cima, e se uma taxa bancária vem de carona.
A janela de chargeback de 24 horas é aquela em que o número mudou. A documentação de ajuda do Google Play é direta sobre a nova divisão: para pedidos feitos em 3 de agosto de 2026 ou depois, quando um chargeback passa, o desenvolvedor cobre o preço de compra menos a taxa de serviço do Play, mais as taxas de chargeback associadas da instituição financeira, enquanto o Google continua cobrindo apenas a própria taxa de serviço. Antes dessa data a perda era a venda. Depois dela, um chargeback que você não contestou é a venda mais a taxa do banco.
| Janela que você perde | De quem é o relógio | O que te custa |
|---|---|---|
| CONSUMPTION_REQUEST, 12 horas | Seu | O reembolso, normalmente concedido por padrão, mais o que você já gastou atendendo a compra |
| Revisão de chargeback, 24 horas | Seu | O preço de compra menos a taxa de serviço do Play, mais a taxa de chargeback do banco, em pedidos a partir de 3 de agosto de 2026 |
| Reembolso self-service, 48 horas | Do comprador | A venda, reembolsada automaticamente, sem janela para você agir |
| Reconhecimento, 3 dias | Do seu servidor | A venda, reembolsada e revogada automaticamente, muitas vezes de uma compra que você queria manter |
| Lookback da Voided Purchases, 30 dias | Seu, por consulta | Não o reembolso em si, mas o conhecimento dele, então um acesso que você deveria ter cortado continua ativo |
Cada janela de reembolso em uma só tela
Seis relógios, três dentro dos quais você pode agir, três que agem sobre você. Mantidos em um só lugar, ficam fáceis de guardar na cabeça, e o padrão é claro: as janelas que te dão voz são medidas em horas, e as medidas em dias já decidiram.
| Janela de reembolso | Quanto dura | Quem age | Perca e |
|---|---|---|---|
| CONSUMPTION_REQUEST (Apple) | 12 horas | Você | A Apple costuma conceder o reembolso por padrão |
| Revisão de chargeback, orders.reviewrefund (Google) | 24 horas | Você | O Google decide sem as suas evidências, e a partir de 3 de agosto de 2026 um chargeback perdido te cobra preço mais taxa do banco |
| Reembolso self-service (Google) | 48 horas | O comprador | Nada a fazer; o reembolso é automático e você raramente o vê |
| Reconhecimento de compra (Google) | 3 dias | Seu servidor | O Google reembolsa e revoga a compra automaticamente |
| Lookback da Voided Purchases API (Google) | 30 dias | Você, por consulta | O pedido anulado expira da lista e você nunca fica sabendo que foi reembolsado |
| Reembolso de desenvolvedor, orders.refund (Google) | 3 anos | Você | O pedido nunca mais pode ser reembolsado pela API |
Como garantir que você nunca perca as duas que importam
Você não pode vencer as janelas que nunca foram suas, então gaste o seu esforço nas duas que são. Ambas chegam até você como uma notificação, e ambas punem uma resposta lenta, então todo o jogo é transformar uma notificação em uma resposta automática antes mesmo de um humano estar acordado.
Capture o CONSUMPTION_REQUEST dentro de 12 horas
- Assine o App Store Server Notifications V2 e trate CONSUMPTION_REQUEST como urgente, não como mais um evento na fila.
- Tenha os sinais de consumo que a Apple pede prontos para montar sob demanda, para que responder seja uma consulta, não um projeto de pesquisa.
- Responda pelo Send Consumption Information bem dentro das 12 horas, e registre a resposta, porque uma falha silenciosa é indistinguível de um reembolso concedido depois.
Capture o chargeback dentro de 24 horas
- Fique atento à notificação de chargeback e a encaminhe para algum lugar onde uma resposta possa disparar de dia ou de noite, já que as 24 horas correm no relógio, não no seu horário de expediente.
- Chame orders.reviewrefund uma vez, com a sua preferência de reembolso e qualquer evidência de uso da compra, e acerte de primeira, porque o Google guarda apenas a sua primeira chamada.
- Registre que você respondeu, para que um chargeback perdido depois seja uma decisão que você pode revisar, não um mistério.
As lojas vão continuar rodando esses relógios, esteja você olhando ou não. A única escolha que você tem é se as duas janelas que pedem o seu lado encontram uma resposta esperando, ou encontram silêncio e decidem sem você.
Perguntas frequentes
- Quanto tempo eu tenho para responder a um pedido de reembolso da Apple?
- Doze horas. O CONSUMPTION_REQUEST da Apple te dá 12 horas para responder pelo endpoint Send Consumption Information, e se você perder essa janela a Apple costuma conceder o reembolso por padrão.
- Quanto tempo eu tenho para contestar um chargeback do Google Play?
- 24 horas. Você responde chamando orders.reviewrefund dentro de 24 horas da notificação, e o Google registra apenas a sua primeira chamada, então a sua primeira resposta é a que conta.
- Posso barrar um reembolso do Google Play nas primeiras 48 horas?
- Não. O reembolso self-service de 48 horas é concedido pelo Google automaticamente, sem perguntar ao desenvolvedor, então não há janela para você contestar. Você normalmente nem vai ver o pedido.
- O que acontece se eu não reconhecer uma compra do Google Play a tempo?
- O Google reembolsa o comprador e revoga a compra depois de 3 dias. O prazo de reconhecimento corre no seu servidor, então uma compra não reconhecida vira um reembolso automático quer você quisesse ou não.
- Até quando a Voided Purchases API consegue mostrar reembolsos?
- 30 dias. O startTime da API não pode ser definido para antes de 30 dias atrás, e os registros são filtrados por quando o Google viu a compra como anulada, então um reembolso que você nunca consultou pode expirar totalmente da lista.
- Por quanto tempo eu posso reembolsar um pedido do Google Play por conta própria?
- Três anos. O método orders.refund permite que você reembolse qualquer pedido de até três anos, e depois disso o pedido fica permanentemente fora de alcance pela API.
Fontes e leituras adicionais
- Apple Developer: Send Consumption Information (App Store Server API)
- Android Developers: Help Google dispute chargebacks (orders.reviewrefund)
- Play Console Help: Updates to refund protection and chargeback cost responsibility
- Android Developers: One-time purchase lifecycle and acknowledgment
- Google Play Developer API: Voided Purchases API
- Google Play Developer API: Method orders.refund
- Google Play Help: Learn about Google Play refund policies
RefundHalt
O piloto automático de reembolsos para App Store e Google Play
Continue lendo
Uma notificação de compra anulada permite que seu servidor do Google Play revogue o acesso no instante em que um reembolso é concluído
O Google Play pode enviar ao seu servidor uma notificação de compra anulada no instante em que uma compra é reembolsada, sofre estorno ou é anulada. Ela carrega um purchaseToken, um orderId, um productType e um refundType, e significa uma coisa, revogar o acesso. Veja como lê-la e conectá-la.
Você pode reembolsar um pedido do Google Play por conta própria, e fazer isso antes de um chargeback economiza a tarifa bancária
Você pode reembolsar qualquer pedido do Google Play com menos de três anos com uma única chamada de API, com ou sem revogar o acesso. Fazer isso você mesmo antes de uma disputa virar chargeback economiza a tarifa bancária que recai sobre os desenvolvedores a partir de 3 de agosto de 2026. Veja como orders.refund funciona.