Google Play готовит подписки для команд и оплаты по расходу
В сентябрьском обзоре Google перечислила несколько новых моделей продажи. Часть возможностей проходит Early Access; общедоступные инструменты восстановления платежей следует отделять от экспериментов с каталогом.

Одной ежемесячной цены становится недостаточно
29 сентября Google описала развитие подписок Play для продуктов с групповым доступом и переменной стоимостью использования. Multi-Quantity Subscription Purchase предназначена для покупки нескольких мест одним плательщиком с последующим назначением участникам. Usage-Based Billing описана как предоплаченный измеряемый расход с автоматическим пополнением при достижении порога. Это разные модели: первая управляет количеством пользователей, вторая — потреблением услуги. Объявление объединяет готовые функции, тестирование и постепенное внедрение, поэтому не подтверждает доступность каждого сценария любому разработчику.
Покупка и набор прав доступа
Документация Play Billing определяет подписку через entitlement — конкретное право на услугу в течение периода. Базовые планы и предложения позволяют менять условия покупки, сохраняя один продукт. Для подписок с дополнениями одна транзакция может предоставлять несколько прав. Это имеет значение для архитектуры сервера: успешная оплата набора не должна превращаться в единственный неразличимый флаг premium. У разных элементов могут быть собственные условия, а приложение должно корректно отображать доступные пользователю возможности. Обновление экрана покупки не заменяет учёт жизненного цикла приобретения. В действующей модели base plan задаёт период и способ оплаты, а offer позволяет предложить условия конкретной группе пользователей. Один продукт поэтому может иметь несколько вариантов покупки без необходимости изображать их как независимые услуги. Prepaid plan отличается от автоматически продлеваемого плана: продление доступа связано с пополнением. Эти базовые сущности остаются важными при чтении новых анонсов, поскольку слова «подписка», «кредит» и «набор» могут описывать разные права и разные способы списания средств.
Смешанные корзины и межпродуктовые наборы
Mixed Carts объединяет автоматически продлеваемую подписку и разовые товары в одном оформлении. Cross-Developer Bundling предназначена для совместного предложения нескольких подписок, в том числе от разных разработчиков. В первоисточнике приведён пример образовательного сервиса и дополнительного туристического продукта; это иллюстрация модели, а не сообщение о существовании такого партнёрства. Программы тестируются с выбранными партнёрами. Доступ через partner manager и Early Access нельзя описывать как готовую кнопку в каждой Play Console. Регион, договорные условия и конкретный тип продукта также требуют отдельной проверки перед выпуском.
Восстановление оплаты остаётся отдельной задачей
Действующие инструменты управляют отказами платежа, периодом ожидания и изменением цены. В документации подписок подробно различаются состояния: наличие приложения на телефоне ещё не означает наличие оплаченного права, а временная проблема оплаты не всегда требует немедленного закрытия доступа. В опубликованном обзоре In-App Messaging API обозначен доступным всем разработчикам для уведомлений в контексте приложения. Будущие гибкие модели увеличивают число вариантов покупки, но не отменяют сверку статуса на сервере и понятное отображение условий пользователю. Обзор от 29 сентября фиксирует направление платформы; точную готовность каждой функции нужно проверять по текущим API и доступу конкретного проекта.
Состояние покупки важнее экрана оплаты
При продлении, отмене или восстановлении доступа клиент и сервер могут получать события в разное время. Поэтому каталог новых предложений следует рассматривать вместе с действующим жизненным циклом подписок. Одинаково оформленные карточки могут соответствовать разным правилам списания и выдачи прав. В описании продукта нужно различать периодический платёж, расходование предоплаченного баланса и разовую покупку дополнения: для пользователя это разные обязательства.


