Войти

Авторизируйтесь чтобы подтвердить

Забыли пароль?

или войти через Facebook:

У вас пока нет доступа к AndroidPIT? Зарегистрироваться

Уведомление о покупке

Используя уведомления о покупке, вы будете знать о каждой покупке и о каждом возврате ваших программ, а также сможете автоматически отправить покупателю 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)