price, пакет і Application у відповіді.
Підготовка
- Створіть Account Token.
- Отримайте
application_idзі списку Application. - Виберіть
package_id, що відповідає типу Application і доступний для придбання, зpackagesу деталях сервісу.
Огляд API
Тіло запиту
Для замовлення одного 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 не можна отримати самостійно через публічний API замовлень.
- Створення замовлення для Application, що не належить поточному обліковому запису, буде відхилено.

