Kauf-Benachrichtigung
Mit Hilfe der Kauf-Benachrichtigung kannst Du Dich automatisch über jeden Kauf und jede Rückgabe einer Deiner Apps informieren, sowie dem Käufer Deiner App automatisch eine Nachricht zukommen lassen.
Du hast die Wahl zwischen folgenden Optionen:
keine
Kauf-Benachrichtigung ist deaktiviert.
Text
Du bekommst eine E-Mail, die Du manuell bearbeiten kannst.
CSV
Du bekommst eine E-Mail, deren Text einer CSV-Datei entspricht. Die CSV-Datei sieht z. B. wie folgt aus:
Erste Zeile:
"transactionId";"appId";"userId";"userName";"status";
"purchased";"purchasedMillis";"refundableUntil";"refundableUntilMillis";
"refunded";"refundedMillis";"purchasedAgain";"purchasedAgainMillis"
Zweite Zeile:
"4322";"de.androidpit.payapp";"61157";"Sven Woltmann";"REFUNDED";
"2 Dec 2010 14:25:05 GMT";"1291299905000";"";"";
"2 Dec 2010 15:22:03 GMT";"1291303323040";"";""
Die Beschreibung der Felder findest Du im folgenden Abschnitt.
XML
Du bekommst eine E-Mail, deren Text einer XML-Datei entspricht. Die XML-Datei sieht z. B. wie folgt aus:
<?xml version="1.0" ?>
<purchase
transactionId="4321"
appId="de.androidpit.payapp"
userId="61157"
userName="Sven Woltmann"
status="PURCHASED"
purchased="2 Dec 2010 14:25:05 GMT"
purchasedMillis="1291299905000"
refundableUntil="2 Dec 2010 15:25:05 GMT"
refundableUntilMillis="1291303505000"
refunded=""
refundedMillis=""
purchasedAgain=""
purchasedAgainMillis="">
</purchase>
Die Beschreibung der Felder findest Du im folgenden Abschnitt.
Beschreibung der Felder in der CSV-/XML-Datei
| transactionId | Eindeutige Transaktions-ID (wird für die Buyer Notification benötigt) |
| appId | Package-Name der App |
| userId | User-ID des App-Käufers |
| userName | Name des App-Käufers |
| status |
Status des Kaufs, es gibt folgende Optionen: PURCHASED = App wurde gekauft REFUNDED = App wurde zurückgegeben und erstattet PURCHASED_AGAIN = App wurde ein zweites Mal gekauft und kann nicht mehr zurückgegeben werden |
| purchased | Kaufdatum |
| purchasedMillis | Kaufdatum in Millisekunden seit dem 01.01.1970 00:00:00 GMT |
| refundableUntil | App kann bis zu diesem Zeitpunkt zurückgegeben werden |
| refundableUntilMillis | Spätestmöglicher Rückgabezeitpunkt in Millisekunden seit dem 01.01.1970 00:00:00 GMT |
| refunded | Rückgabedatum |
| refundedMillis | Rückgabedatum in Millisekunden seit dem 01.01.1970 00:00:00 GMT |
| purchasedAgain | Zweites Kaufdatum |
| purchasedAgainMillis | Zweites Kaufdatum in Millisekunden seit dem 01.01.1970 00:00:00 GMT |
Buyer Notification
Mit der Buyer Notification kannst Du dem Käufer Deiner App automatisiert eine Nachricht zukommen lassen. Dazu musst Du einen HTTP-GET- oder -POST-Aufruf ausführen:
URL: http://www.androidpit.de/de/android/apix/buyer-notification
Parameter:
- tid = Transaktions-ID aus der Kauf-Benachrichtigung
- key = Buyer Notification Key - wird Dir beim Aktivieren der Kauf-Benachrichtigung angezeigt
- txt = Text, den Du dem User schicken willst (URL-kodiert, wenn GET verwendet wird)