Apple App StoreiOSErstattungsabwehr

App-Store-Erstattungsabwehr für Apple-Apps

Bei jeder Erstattungsanfrage im App Store hast du 12 Stunden Zeit, Apple deine Sicht zu schildern. Refund Sensor bereitet diese Antwort aus den echten Kaufdaten in deinem Konto vor, damit Apple die Fakten abwägen kann, statt sich nur auf die Begründung des Käufers zu stützen.

  • Verifizierte Apple-Benachrichtigungen
  • Keine Code-Änderungen
  • Kostenloser Tarif verfügbar
Apple App Store
Live für iOS
Der Ablauf

Von der CONSUMPTION_REQUEST zum Umsatz, den du behältst

1
Meldung empfangen
Ein neuer Fall, eine Erstattung oder verlorener Zugriff
2
Bestellung zugeordnet
Produkt, Preis, Region, Lieferung
3
Antwort gesendet
Stunden vor Apples Frist
4
Ergebnis gespeichert
In deinem Dashboard
Warum das zählt

Wie eine App-Store-Erstattung wirklich entschieden wird

Für Kundinnen und Kunden dauert es etwa eine Minute, ihr Geld zurückzufordern. Sie öffnen reportaproblem.apple.com oder ein Anfrageformular in deiner App, wählen einen Grund und senden ab. Die meisten hören innerhalb von zwei Tagen von Apple. Dazwischen schickt Apple deinem Server eine CONSUMPTION_REQUEST mit einer einfachen Frage: Wurde der Artikel geliefert, und wie viel hat der Kunde davon genutzt? Dieselbe Frage kommt bei jeder Produktart, von Münzpaketen und Lifetime-Freischaltungen bis zur Erstattung eines Apple-Abos. Du hast 12 Stunden Zeit zu antworten. Schweigst du, entscheidet Apple allein anhand der Darstellung des Kunden.

Wir beantworten jede dieser Anfragen pünktlich, anhand der Daten, die beim ursprünglichen Kauf erfasst wurden. Außerdem protokollieren wir jede Apple-Erstattung, die ohne Rückfrage an dich gewährt wurde, also die Verluste, die selten in den Berichten eines Teams auftauchen. Beides nebeneinander zu sehen zeigt, welche Produkte am meisten Umsatz verlieren und warum.

Funktionen

App-Store-Erstattungsabwehr, die im Hintergrund läuft

Jede Benachrichtigung verifiziert

Apple signiert jede Server-Benachrichtigung, die es sendet. Wir prüfen diese Signatur gegen Apples Zertifikatskette, bevor irgendetwas gespeichert wird, damit eine gefälschte oder veränderte Nachricht nie in deine Daten gelangt.

Antworten werden automatisch gesendet

Fragt Apple zu einem Kauf nach, füllen wir die kurze Antwort über die App Store Server API aus. Sie enthält, ob der Artikel geliefert wurde, wie viel genutzt wurde, ob zuerst eine kostenlose Testphase oder ein Muster kam und welches Ergebnis du bevorzugst. Ablehnen ist die Voreinstellung, die du ändern kannst. Jede Antwort geht deutlich innerhalb der 12-Stunden-Frist raus. Apple akzeptiert diese Daten nur für Kundinnen und Kunden, die der Weitergabe zugestimmt haben, hole diese Einwilligung also früh in deiner App ein.

Ein vollständiger Erstattungsverlauf

Jedes Ereignis wird der ursprünglichen Bestellung zugeordnet: genehmigte Erstattungen, abgelehnte Anfragen, Rücknahmen und Family-Sharing-Mitglieder, die den Zugriff verlieren. Apple regelt die meisten davon selbst, deshalb erfassen wir sie, statt sie anzufechten. Keine Erstattung für einen In-App-Kauf geht unbemerkt durch.

iOS und Android zusammen

Fälle aus Apple und Google Play teilen sich ein Dashboard, mit denselben Zeitleisten, Erfolgsquoten-Diagrammen und Summen des geschützten Umsatzes.

Nichts muss in deine App

Die Einrichtung läuft komplett in App Store Connect und Apples Server-APIs. Kein SDK, keine Code-Änderung und kein neuer Build, der auf die Prüfung wartet.

Ein Schlüssel mit einer engen Aufgabe

Dein App Store Connect Schlüssel wird verschlüsselt gespeichert und nur für zwei Dinge verwendet: Benachrichtigungen bestätigen und Antworten senden. Wir erheben nie persönliche Daten deiner Kundschaft.

Voraussetzungen

Was du vorab brauchst

1

Die passende App-Store-Connect-Rolle

Eine Rolle, die API-Schlüssel erstellen und die Server-Benachrichtigungseinstellungen der App bearbeiten darf.

2

Ein Schlüssel für In-App-Käufe (.p8)

Dazu Issuer-ID und Key-ID. Falls du noch keinen hast, ist er in etwa einer Minute erstellt.

3

Etwa fünf Minuten

Das deckt die gesamte Einrichtung ab. Keine Entwicklerin, kein Entwickler und kein neues Release nötig.

So funktioniert es

In etwa fünf Minuten live

Drei Schritte passieren in Refund Sensor. Für die anderen beiden brauchst du einen kurzen Abstecher in App Store Connect.

  1. 1

    App hinzufügen

    Öffne den Einrichtungsassistenten und wähle App Store. Füge den Store-Link deiner App ein, dann füllen sich die Angaben von selbst, oder gib sie manuell ein.

  2. 2

    Schlüssel hochladen

    Gehe in App Store Connect zu Benutzer und Zugriff, dann Integrationen, und erstelle einen Schlüssel für In-App-Käufe. Lade die .p8-Datei hier mit Issuer-ID und Key-ID hoch. Sie wird sofort nach dem Eingang AES-256-verschlüsselt gespeichert.

  3. 3

    Apples Benachrichtigungen verbinden

    Kopiere die Webhook-Adresse aus deinem Dashboard. Öffne in App Store Connect die Seite „App-Informationen“ deiner App, suche App Store Server Notifications, füge die Adresse in das Produktionsfeld für Version 2 ein und speichere.

  4. 4

    Test senden

    Klicke in App Store Connect auf „Testbenachrichtigung senden“. Sobald wir sie empfangen und Apples Signatur geprüft haben, wechselt dein Status auf Verbunden.

  5. 5

    Einfach laufen lassen

    Ab jetzt wird jeder neue Fall von Apple innerhalb von Sekunden beantwortet, und alle anderen Ereignisse erscheinen in deinem Dashboard. Das läuft auch nachts, am Wochenende und an Feiertagen weiter.

FAQ

Häufige Fragen, beantwortet

Nein. Apple hat die CONSUMPTION_REQUEST geschaffen, damit Entwickler sie beantworten. Nutzungsdetails und ein bevorzugtes Ergebnis zu senden folgt genau dem Ablauf, den Apple vorgesehen hat.

Nein. Jede Person mit der passenden App-Store-Connect-Rolle schafft es in etwa fünf Minuten: Schlüssel erstellen, eine Adresse einfügen und einen Test senden. Es gibt keinen Code und keinen neuen Build.

Wir beantworten jeden Fall, in dem Apple vor der Entscheidung deine Einschätzung anfragt. Dazu zählen Abos, einmalige Freischaltungen und die Erstattung eines In-App-Kaufs bei Verbrauchsgütern wie Münzen oder Edelsteinen. Manche Fälle regelt Apple ohne Rückfrage, etwa eine bereits ausgezahlte Erstattung. Diese werden für deine Berichte protokolliert, sodass du trotzdem alles siehst.

Ja. Verbinde eine App und beginne ohne Eingabe von Kartendaten zu antworten. Wächst dein Volumen, erklärt die Preisseite, wann sich ein bezahlter Tarif lohnt.

Direkt nach der Einrichtung. Die Testbenachrichtigung bestätigt die Verbindung innerhalb weniger Minuten, und Antworten gehen ab dem ersten echten Fall automatisch raus. Apple gewährt 12 Stunden, aber niemand in deinem Team muss auf die Uhr schauen.

Jede einzelne wird in dein Protokoll aufgenommen. Diese stillen Erstattungsgenehmigungen von Apple sind die Verluste, die die meisten Teams übersehen. Sind sie erfasst, siehst du, welche Produkte das meiste Geld verlieren, auch dort, wo es nichts anzufechten gab.

Die .p8-Datei wird mit AES-256-GCM verschlüsselt gespeichert und nur verwendet, um Apples Benachrichtigungen zu prüfen und Antworten zu senden. Wir erheben keine persönlichen Daten deiner Nutzer.

Nein. Alles läuft zwischen unseren Servern und denen von Apple. Deine App und dein Checkout bleiben unverändert, und deine Kundschaft erfährt Apples Entscheidung wie gewohnt. Um eines musst du dich selbst kümmern: die Einwilligung. Apple möchte Nutzungsdaten nur für Kundinnen und Kunden teilen, die zugestimmt haben, was die meisten Apps mit einem einfachen Opt-in abdecken.

Apple App Store

Behalte mehr von dem, was deine iOS-App verdient

Verbinde deine App und lass Refund Sensor jeden App-Store-Erstattungsfall beantworten, sobald er eintrifft. Der Start ist kostenlos, braucht keine Kreditkarte und berührt deinen Code nicht. Der Großteil der Einrichtung sind ein paar Minuten in App Store Connect.