Купить ключи
Списывает цену с баланса и выдаёт ключи активации в ответе — сразу с готовой ссылкой для клиента. За раз — до 100 ключей одного тарифа.
Цена — ваша: меньшая из цены ступени опта и личной. Ступень считается вместе с этой покупкой.
Ответ не пришёл — повторите с тем же ref: вернём те же ключи и второй раз не спишем.
Тело запроса
application/jsonТариф из GET /v1/catalog.
Способ выдачи — только если у тарифа их несколько: activation или card_payment.
Вид подписки — только если у тарифа их несколько:
app_store- App Store активация
web- Web-активация
web_payment- Web-активация нашей картой
Срок — только если сроков несколько. Не указан — самый короткий.
Сколько ключей: от 1 до 100.
Номер заказа у вас. Повтор с тем же ref вернёт те же ключи без второго списания.
Ответы
Ваш номер заказа — как прислали.
Купленные ключи.
Номер ключа у нас — для GET /v1/keys/.
Ключ для клиента: XXXX-XXXX-XXXX-XXXX.
Ссылка на страницу активации — ключ подставится сам.
Состояние ключа:
available- свободен — его можно отдать клиенту
activating- клиент прислал данные, включаем
activated- подписка включена
expired- сгорел — не активирован в срок
refunded- цену вернули на баланс
Название тарифа.
Цена ключа — сколько списано за него.
Ваш номер заказа из покупки.
Когда сгорит, если не активировать: через 45 дней после покупки.
До какого момента действует гарантия (7 дней с активации).
Когда в последний раз активация не прошла — ключ после этого снова свободен.
Почему последняя попытка не прошла:
verification_declined- клиент отказался от проверки личности
not_activated- подписку включить не вышло — попытку закрыли
null — неудачных попыток не было.
Цена одного ключа с учётом опта.
Списано с баланса за всю покупку.
Баланс после покупки.
Общие для всех методов — подробно в разделе «Коды ошибок»:
