price, пакет и Application в ответе.
Подготовка
- Создайте Account Token.
- Получите
application_idиз списка Application. - Выберите в
packagesиз деталей сервиса доступный для покупкиpackage_id, соответствующий типу Application.
Обзор интерфейса
Тело запроса
Заказ для одного Application используетapplication_id + package_id; пакетный заказ использует соответствующие по длине application_ids + package_ids. Для обычного заказа способ оплаты выбирается в последующем запросе /pay/. При создании заказа для покупок iOS передайте pay_way: "AppleIAP", при этом можно выбрать только один Usage-пакет с metadata.apple_product_id и metadata.apple_price. Для покупок Apple используются независимые предустановленные цены в долларах США, без применения скидок участника, скидок по способу оплаты или наценок сайта; сумма списания в местной валюте в других регионах определяется страницей подтверждения оплаты Apple.
Описание ответа
При успехе возвращаются201 и созданный объект Order. Ключевые поля включают id, price, discount, state, application_id/application_ids, package_id/package_ids, expired_at и поля времени. Новый заказ обычно имеет статус Pending, после чего вызовите оплату заказа.
price— это сумма к оплате, рассчитанная сервером на основе пакета, наценки сайта и скидок; не рассчитывайте её самостоятельно на клиенте.- При несоответствии Package сервису или типу Application возвращается
400. - Бесплатный и управляемый системой Package нельзя получить самостоятельно через публичный интерфейс заказа.
- Создание заказа для Application, не принадлежащего текущему аккаунту, будет отклонено.

