Уведомление о покупке
Используя уведомления о покупке, вы будете знать о каждой покупке и о каждом возврате ваших программ, а также сможете автоматически отправить покупателю e-mail.
Вы можете выбрать один из следующих вариантов:
ни одного
Функция уведомления о покупке деактивирована
Текст
Вам будет отправлен e-mail, который можно редактировать вручную.
CSV
Вам будет отправлен e-mail, содержащий файл CSV. Файл CSV выглядит так:
Первая строка:
"transactionId";"appId";"userId";"userName";"status";
"purchased";"purchasedMillis";"refundableUntil";"refundableUntilMillis";
"refunded";"refundedMillis";"purchasedAgain";"purchasedAgainMillis"
Вторая строка:
"4322";"de.androidpit.payapp";"61157";"Sven Woltmann";"REFUNDED";
"2 Dec 2010 14:25:05 GMT";"1291299905000";"";"";
"2 Dec 2010 15:22:03 GMT";"1291303323040";"";""
Вы найдете описание поля в следующем разделе.
XML
Вам будет отправлен e-mail, содержащий файл XML. Этот файл выглядит так:
<?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>
Вы найдете описание поля в следующем разделе.
Описание полей в файлах CSV/XML
| transactionId | Уникальный идентификатор операции (необходим для оповещения покупателя) |
| appId | Название пакета программы |
| userId | Пользовательский ID покупателя программы |
| userName | Имя покупателя |
| status |
Статус покупки; один из следующих вариантов: PURCHASED = Программа приобретена REFUNDED = Программа возвращена назад и возмещена PURCHASED_AGAIN = Программа приобретена во второй раз и не может быть возвращена снова |
| purchased | Дата покупки |
| purchasedMillis | Дата покупки в миллисекундах с 1 января 1970 00:00:00 GMT |
| refundableUntil | Программу можно возвратить до этой даты |
| refundableUntilMillis | Граничная дата возвращения в миллисекундах с 1 января 1970 00:00:00 GMT |
| refunded | Дата возвращения |
| refundedMillis | Дата возвращения в миллисекундах с 1 января 1970 00:00:00 GMT |
| purchasedAgain | Вторая дата покупки |
| purchasedAgainMillis | Вторая дата покупки в миллисекундах с 1 января 1970 00:00:00 GMT |
Уведомление покупателя
С помощью Buyer Notification вы сможете автоматически отправлять сообщения покупателю ваших программ. Для этого нужно выполнить следующие HTTP GET или POST-запросы:
URL: http://www.androidpit.ru/ru/android/apix/buyer-notification
Параметры:
- tid = ID трансакции из уведомления о покупке
- key = Личный ключ уведомления - вы увидите этот ключ при активации уведомления о покупке
- txt = Текст, который вы хотите отправить пользователю (URL-адрес закодирован при использовании GET)