Aumenta i
ricavi della tua app fermando i
rimborsi ingiusti

RefundHalt è un servizio automatico di protezione dai rimborsi per le app iOS e Android. Risponde a ogni richiesta di rimborso e chargeback con prove di utilizzo reali, così i ricavi che hai guadagnato restano tuoi.

  • Nessun SDK richiesto
  • Configurazione in 2 minuti
  • Ha contribuito a rifiutare circa il 76% delle richieste di rimborso

IN TEMPO REALE

Abbiamo aiutato le app a mantenere

$1,213,214.03

dei ricavi che le richieste di rimborso e i chargeback hanno tentato di recuperare. Calcolato su casi reali nel registro di RefundHalt.

registro RefundHalt · in tempo reale

$0

mantenuti negli ultimi 30 giorni

0%

gestite prima della scadenza

0%

delle richieste che abbiamo contribuito a rifiutare

0

richieste gestite

3.7s

tempo di risposta mediano

Sta succedendo ora

Linguarypro.yearly

Rifiutato · 1.240 flashcard ripassate

PROTETTO

HabitHivepremium_yearly

Rifiutato · 64 abitudini completate

PROTETTO

CalmNestplus.yearly

Prove inviate · 18 sessioni di meditazione

GESTITO

FitStreakpremium.yearly

Rifiutato · 126 allenamenti registrati dall’acquisto

PROTETTO

Basato sui canali di rimborso ufficiali di entrambi gli store

App Store Server Notifications V2Send Consumption InformationGoogle Play RTDNorders.reviewrefundVoided Purchases APIStoreKit 2subscriptionsv2Orders API
App Store Server Notifications V2Send Consumption InformationGoogle Play RTDNorders.reviewrefundVoided Purchases APIStoreKit 2subscriptionsv2Orders API
App Store Server Notifications V2Send Consumption InformationGoogle Play RTDNorders.reviewrefundVoided Purchases APIStoreKit 2subscriptionsv2Orders API
App Store Server Notifications V2Send Consumption InformationGoogle Play RTDNorders.reviewrefundVoided Purchases APIStoreKit 2subscriptionsv2Orders API

COME FUNZIONA

Smetti di perdere denaro con i rimborsi. Bastano 2 minuti per iniziare.

Nessun SDK, nessuna modifica al server, nessun account Google Cloud. Se sai copiare e incollare, sarai protetto prima che il caffè si raffreddi.

Richiesta di rimborso App Store

Verifica del chargeback Play

PILOTA AUTOMATICO
RefundHalt

policy + prove, risposta in pochi secondi

IN TEMPO REALE
Tasso di rimborso1.9%
01

Aggiungi la tua app

Incolla il link della tua app nello store. Per Android predisponiamo subito una pipeline di notifiche dedicata nel nostro cloud. Non dovrai mai usare Google Cloud.

02

Incolla due valori nella console dello store

iOS: indirizza App Store Server Notifications al tuo URL RefundHalt e carica la tua chiave In-App Purchase. Android: incolla il nome del nostro topic e invita il nostro account di servizio in Play Console.

03

Rispondiamo a ogni richiesta di rimborso

Il CONSUMPTION_REQUEST di Apple ti concede 12 ore. La verifica dei chargeback di Google ti concede 24 ore. RefundHalt risponde in pochi secondi con prove di consumo e registra l'esito.

PER SVILUPPATORI

Un'API che creeresti tu, se avessi un trimestre libero

Tutto ciò che fa la dashboard è disponibile tramite una semplice API REST con chiavi, elenchi filtrabili e webhook firmati. La trasmissione dei dati di utilizzo è facoltativa.

# Optional. We ask your server how much a customer used:
#   POST https://yourapp.com/webhooks/refundhalt
#   { "type": "usage.lookup", "user_id": "b48c1f22-...-uuid" }

# Reply with anything you have, or skip it entirely:
{ "consumption": 72 }

# → We answer with or without it, inside the store deadline.

IL PUNTEGGIO

Scopri esattamente quanto ti costano i rimborsi e quanto abbiamo protetto

Ogni richiesta, risposta ed esito confluisce in un unico registro. Filtra per app, piattaforma, paese, prodotto, motivo o periodo.

$0

Protetto questo mese

$0

Contestato

0%

Tasso di successo

0

Richieste di rimborso

Protetto questo mese · 12 settimane

w1w6w12

Motivi dei rimborsi

  • Insoddisfatto dell’acquisto41%
  • Acquisto involontario27%
  • Chargeback14%
  • Problema con l’erogazione10%
  • Altro8%

Paesi principali

  • US
    38%
  • GB
    17%
  • DE
    12%
  • BR
    9%
  • JP
    7%

PREZZI

Due piani. Tutto automatico.

Scegli un piano, collega le tue app e ogni richiesta di rimborso riceverà una risposta per te.

Standard

Per sviluppatori indipendenti e piccoli cataloghi.

$39.99$19.99/meseRisparmia il 50%

  • Risposte ai rimborsi illimitate
  • Motore automatico per le policy e regole personalizzate
  • Testi di contestazione con assistenza IA
  • Fino a 20 app su entrambi gli store
  • Integrazione dei dati di utilizzo
  • Cronologia di analisi illimitata
  • Webhook e inoltro delle notifiche
  • Elaborazione prioritaria

Annulla quando vuoi

Più scelto

Illimitato

Per studi e portafogli in crescita.

$59.99$29.99/meseRisparmia il 50%

  • Risposte ai rimborsi illimitate
  • Motore automatico per le policy e regole personalizzate
  • Testi di contestazione con assistenza IA
  • App illimitate su entrambi gli store
  • Integrazione dei dati di utilizzo
  • Cronologia di analisi illimitata
  • Webhook e inoltro delle notifiche
  • Elaborazione prioritaria

Annulla quando vuoi

Ogni piano include entrambe le piattaforme, l'archiviazione crittografata delle credenziali e il sistema di riserva per garantire il rispetto delle scadenze. Ciascuno offre una prova gratuita di 7 giorni. I prezzi non includono l'IVA.

DOMANDE

Domande frequenti

RefundHalt è un servizio automatico di protezione dai rimborsi per le app iOS e Android. Colleghi l'app una sola volta, senza SDK e senza modifiche al codice. Da quel momento, RefundHalt risponde per te a ogni richiesta di rimborso e a ogni verifica di chargeback aperta da Apple o Google per la tua app. Invia dati reali sulla transazione e sull'utilizzo prima della scadenza dello store. Il risultato è semplice. Vengono approvati meno rimborsi ingiusti, conservi una parte maggiore dei ricavi già ottenuti e il tuo team non perde tempo con le pratiche di rimborso.
Lo store decide usando solo le informazioni del cliente. In pratica, una richiesta senza risposta viene solitamente approvata. Rispondere non costa nulla e aggiunge la tua versione alla decisione. RefundHalt assicura che una risposta venga sempre inviata prima della scadenza, anche di notte e nei fine settimana.
Tramite le API ufficiali. Quando un cliente richiede un rimborso, la notifica dello store identifica l'ordine. RefundHalt recupera quindi i dati completi della transazione e la cronologia degli acquisti tramite App Store Server API e Google Play Developer API. Se colleghi un endpoint di utilizzo, anche i tuoi dati di utilizzo diventano parte delle prove. RefundHalt usa inoltre l'IA per leggere la pagina pubblica della tua app nello store e descrivere quanto ti costa fornire ogni acquisto. In questo modo, il revisore può comprendere il caso più facilmente.
Presentiamo la tua versione in ogni singolo caso. Apple e Google prendono la decisione finale, mentre RefundHalt fornisce loro informazioni complete e veritiere che li aiutano a decidere. In pratica, tra i casi che gestiamo, RefundHalt ha contribuito a rifiutare circa il 76% delle richieste di rimborso e dei chargeback dei clienti.
Un monitoraggio perfetto non esiste. Molte app non possono misurare il tempo di utilizzo esatto. Un'app senza un sistema di account non può sempre determinare chi ha usato cosa. Apple ne è consapevole. Per questo motivo, il payload dei dati di consumo accetta il valore 'sconosciuto' per molti campi e non richiede una precisione completa. RefundHalt invia i dati disponibili e contrassegna il resto come sconosciuto. Non inventa mai un numero. Nelle decisioni sui rimborsi, le informazioni autentiche danno risultati migliori di quelle esagerate. Inoltre, mantengono il tuo account sviluppatore in regola.
Sì. Entrambi gli store hanno creato questi sistemi e chiedono agli sviluppatori di usarli. Gli ingegneri di Apple consigliano pubblicamente di chiamare l'endpoint Send Consumption Information quando arriva una richiesta di rimborso, perché i dati forniti vengono considerati nella decisione. Google ha introdotto Review Refund API per consentire agli sviluppatori di condividere informazioni sulle transazioni relative ai chargeback. RefundHalt invia solo dati reali tramite queste API ufficiali.
developer.apple.com/forums

App Store Commerce Engineer

Jun ’24

Apple

To respond to CONSUMPTION_REQUEST notifications, you should call the Send Consumption Information endpoint: https://developer.apple.com/documentation/appstoreserverapi/send_consumption_information/

Whether you call the endpoint and provide consumption information or not, the refund may be granted or denied. However any data you provide via the endpoint will be considered in the refund decisioning process, so it’s generally recommended you call the endpoint to provide data if possible.

3 comments 0
Un ingegnere di Apple App Store Commerce nei forum per sviluppatori, giugno 2024. Apple consiglia di fornire i dati di consumo.Fonte: developer.apple.com
Per gli ordini effettuati dopo il 3 agosto 2026, gli sviluppatori sostengono il costo dei chargeback persi. Il costo comprende il prezzo di acquisto, meno la commissione di servizio di Google Play, più le commissioni di chargeback della banca. Google ha anche aggiunto una finestra di verifica di 24 ore, che consente agli sviluppatori di presentare prove prima della decisione sul chargeback. RefundHalt risponde automaticamente a queste verifiche.
support.google.com/googleplay/android-developer

Updates to refund protection and chargeback cost responsibility

Google Play is committed to continuously strengthening the protection of the platform. In 2025, Google Play successfully prevented US$3.4B of fraud and abuse. In 2026, we are implementing additional enhanced guardrails and fraud detections to reduce potential refund abuse, further protecting users and developers on Google Play.

Additionally, to align with industry standards, Google Play and developers will begin sharing chargeback costs for orders placed after August 3, 2026. Chargebacks are disputes initiated by users directly with their financial institutions. When a chargeback occurs, the costs is split as follows:

  • Developer responsibility: The purchase price (less Play’s service fee) and the associated chargeback fees from the financial institution.
  • Google Play’s responsibility: We will continue to cover the service fee cost for that transaction.

To help you take an active role in managing chargebacks ahead of these changes taking effect, a new optional Review Refund API is now available. This lets you to share key transaction information with Google Play, such as order delivery state and item consumption status. With this information, Google Play can better identify and contest illegitimate chargebacks on your behalf.

L'annuncio di Google in Play Console Help. I costi dei chargeback sono condivisi con gli sviluppatori per gli ordini effettuati dopo il 3 agosto 2026.Fonte: support.google.com
Puoi verificarlo in due minuti. Su iOS, apri App Store Connect, vai a Trends, seleziona Proceeds e filtra Transaction Type per Refund. Su Android, apri Play Console e consulta la sezione dei report finanziari. Molti sviluppatori vedono lì per la prima volta l'importo totale.
No. RefundHalt funziona interamente lato server tramite le API ufficiali degli store. Per la configurazione basta incollare due valori in App Store Connect o Play Console. La maggior parte degli sviluppatori termina in circa due minuti.
Su iOS, Apple richiede informazioni sul consumo per gli acquisti consumabili e gli abbonamenti con rinnovo automatico. RefundHalt monitora i rimborsi per tutti i tipi di acquisto. Su Android, RefundHalt risponde alle verifiche dei chargeback e monitora i rimborsi tramite Voided Purchases API.
Apple richiede il consenso del cliente prima di condividere i dati di consumo. Non serve un popup. La maggior parte degli sviluppatori aggiunge una breve frase all'informativa sulla privacy o ai termini di servizio. Chiedi al tuo consulente legale la formulazione esatta.
Sì. Richiediamo solo l'accesso minimo necessario per rispondere alle richieste di rimborso e inviare le tue prove. Non chiediamo mai un'autorizzazione che possa trasferire la tua app o modificare il tuo account. Le credenziali vengono crittografate a riposo con crittografia envelope AES-256-GCM sotto un portachiavi ruotabile. Le notifiche Apple vengono verificate con i certificati root di Apple e le consegne Google vengono verificate tramite OIDC. Non chiediamo mai la password del tuo account sviluppatore.
Sì. Dovresti creare ricevitori webhook per entrambi gli store, verificare le notifiche firmate di Apple, configurare Play RTDN, associare gli acquirenti agli acquisti, preparare le prove e rispondere entro la scadenza a qualsiasi ora. Sono necessarie diverse settimane di sviluppo e una manutenzione continua. RefundHalt svolge già tutte queste attività con un unico abbonamento.
Certo, contattaci via e-mail all'indirizzo calfiz@calfiz.com.

L'ARSENALE COMPLETO

Tutto ciò che un rimborso deve affrontare prima di uscire

RefundHalt non è una dashboard aggiunta a un webhook. È un motore decisionale completo collegato ai sistemi di rimborso ufficiali di Apple e Google.

Risposte prima di ogni scadenza

Il CONSUMPTION_REQUEST di Apple riceve risposta entro la finestra di 12 ore con il payload completo di ConsumptionRequest V2. Ogni caso viene associato all'acquirente, valutato secondo la tua policy e gestito in pochi secondi. Se mancano i tuoi dati o il server non è disponibile, un sistema di riserva risponde comunque prima che la finestra si chiuda. Non perdi mai per mancata risposta.

Verifiche dei chargeback di Google

Quando Google richiede prove per un chargeback, rispondiamo entro la finestra di 24 ore con eventi di utilizzo, timestamp e indirizzi IP tramite orders.reviewrefund.

Le tue regole, i tuoi dati di utilizzo

Se vuoi, imposta le regole e le unità che i clienti consumano nella tua app, come generazioni di immagini, crediti o minuti. Inviaci i dati reali e il consumo diventa la prova, non una stima basata sul tempo. Se salti questo passaggio, le impostazioni predefinite collaudate sul campo continueranno a decidere ogni caso.

Inoltro delle notifiche

Apple consente un solo URL per le notifiche server per ogni app. Indirizzalo a RefundHalt e inoltreremo ogni evento grezzo firmato fino a 10 destinazioni: il tuo backend, RevenueCat, Adapty o Apphud. Usi già una di queste piattaforme? Mantienila come principale e inoltraci i suoi eventi grezzi.

Analisi tra store

Importo contestato, importo protetto, tasso di successo, motivi dei rimborsi, paesi, prodotti e utenti con rimborsi ripetuti. Un unico registro per App Store e Google Play.

Webhook in uscita

Webhook firmati in stile Stripe per ogni evento: richiesta ricevuta, risposta inviata, rimborso rifiutato e denaro protetto. Inoltrali a Slack, al tuo CRM o al tuo data warehouse.

Crittografia predefinita

Le credenziali degli store sono protette con crittografia envelope AES-256-GCM e un portachiavi ruotabile. Le consegne dei webhook vengono verificate tramite OIDC. Le tue chiavi non lasciano mai il vault.

DAGLI SVILUPPATORI

Gli sviluppatori ne hanno abbastanza dei rimborsi ingiusti

Daniel R.Cliente verificato
Non mi aspettavo granché. Poi un chargeback Google su un piano annuale da $59,99 è stato contestato durante la notte senza che muovessi un dito. RefundHalt ha recuperato l’ordine e la cronologia di utilizzo, ha inviato le prove e aveva già risposto prima che mi svegliassi. Per la prima volta, una disputa su un rimborso è andata davvero a mio favore.
Ben K.Cliente verificato
L’ho configurato di martedì, me ne sono dimenticato e ho ricontrollato un mese dopo. Nel frattempo aveva protetto circa $1.100 che altrimenti avrei perso.
Marco T.Cliente verificato
Vendiamo piani annuali e gli abusi sui rimborsi ci costavano in silenzio circa $900 al mese. Le persone usavano l’app per tre settimane e poi chiedevano indietro tutto. Da quando abbiamo attivato RefundHalt, queste richieste ricevono una risposta con prove di utilizzo reali e ora la maggior parte viene rifiutata. È il primo strumento aggiunto quest’anno che ha cambiato visibilmente la linea dei ricavi.
Tom W.Cliente verificato
La configurazione ha richiesto circa cinque minuti durante una pausa caffè. Ho inserito la chiave, indirizzato le notifiche Apple al webhook e il lavoro era finito. Da allora ha risposto in silenzio a ogni richiesta sui consumi e non ho più dovuto pensarci.
Aaron D.Cliente verificato
Ci sono voluti davvero due minuti. Abbiamo incollato il nome del topic in Play Console, invitato il service account e basta. Nessun SDK, nulla da distribuire, nessuna revisione del codice. Il giorno dopo funzionava già.
Kenji M.Cliente verificato
Finalmente qualcuno ha creato questo strumento per i chargeback di Google Play. Da agosto Google condividerà i costi dei chargeback con gli sviluppatori, quindi ignorarli stava per diventare costoso. Le prove partono automaticamente e ogni esito arriva in un unico posto.

La prossima richiesta di rimborso è già in arrivo.

Configura RefundHalt nel tempo che impiegheresti a leggere un'altra e-mail dell'assistenza su un rimborso che non sei riuscito a contestare.