Как создать подписку

Оплата контента через Google Play позволяет продавать контент или сервисы через приложение, взимая с пользователей плату за определенный период, – настроить подписку. Через свое приложение в Google Play вы можете предлагать подписки на приложения, игры или другой контент за периодическую плату.

В одном приложении можно предлагать несколько вариантов подписок. Все цены должны соответствовать установленным диапазонам. Обратите внимание, что цену нельзя менять, а опубликованные подписки – удалять.

Важно! К контенту, продаваемому через приложение, (как к ограниченному контенту, так и к подпискам) применяются Правила программы для разработчиков Google Play и комиссия за транзакции.

Доступность

Если вы находитесь в стране, в которой можно зарегистрироваться как продавец, то можете использовать Оплату контента через Google Play.

Для этого необходимо настроить платежный профиль и просмотреть документацию по Google Play Billing API.

После создания подписки она становится доступной на устройствах с последней версией Google Play Маркета.

Длительность бесплатного пробного периода и платной подписки

  • 1 неделя. Еженедельную подписку нельзя оплачивать через оператора связи.
  • 1 месяц.
  • 3 месяца.
  • 6 месяцев.
  • Сезон. Указываются даты начала и конца периода.
  • 1 год.

Добавление подписки в приложение

Подписка добавляется так же, как ограниченный контент, но цена устанавливается за период времени.

Перед созданием подписки необходимо составить идентификаторы товаров. Они должны быть уникальными для вашего приложения, и их нельзя менять или использовать повторно после создания.

  • Идентификаторы товаров должны начинаться с цифры или строчной буквы. Они могут содержать только строчные буквы (a–z), цифры (0–9), символы подчеркивания (_) и точки (.).
  • Примечание. Идентификатор android.test и все идентификаторы, которые начинаются с android.test, недоступны для использования.

Чтобы добавить подписку, выполните следующие действия:

  1. Войдите в Play Console.
  2. Нажмите Все приложения All applications.
  3. Выберите приложение.
  4. В меню слева нажмите Настройки страницы приложенияКонтент для продажи.
  5. Выберите вкладку Подписки > Создать подписку.
  6. Введите сведения о товаре.
    • Название. Должно быть коротким (до 55 символов, но мы рекомендуем ограничиться 25 символами, чтобы оно полностью отображалось в любом контексте), например "Сонное зелье".
    • Описание. Может быть длиннее (до 80 символов), например "Мгновенно погружает существ в сон".
    • Цена. Введите цену в местной валюте.
  7. В разделе "Статус" выберите Активно или Неактивно.
    • Доступным для продажи будет только активный товар в опубликованном приложении.
    • Если вы используете тестовый аккаунт, активные элементы будут доступны в неопубликованных приложениях. Подробную информацию можно найти на сайте для разработчиков Android.
  8. Нажмите Сохранить.

Варианты цен на подписки

Начальные цены

Вы можете установить начальную цену, которая будет действовать для новых подписчиков в течение заданного количества дней, недель, месяцев или расчетных периодов. Например, можно сделать подписку дешевле в течение первых трех месяцев или установить начальную цену на первые 10 дней с последующей ежемесячной оплатой по полной стоимости.

Когда акция закончится, с пользователей начнет взиматься полная стоимость.

Требования

  • Минимальный период акции – 3 дня, максимальный – 12 месяцев.
  • Начальные цены должны находиться в допустимом диапазоне и быть меньше полной цены подписки.
  • Для сезонной подписки начальную цену установить нельзя.
  • Если вы предлагаете бесплатную пробную версию и установили начальную цену, она начнет взиматься в конце пробного периода.
  • Каждый пользователь может оформить определенную подписку (по коду товара) по начальной цене только один раз.
  • Если срок действия начальной цены отличается от периода подписки, начальная цена за один день должна быть ниже обычной цены. Если подписка стоит 15 долл. США в месяц (или 0,50 долл. США в день), начальная цена за неделю должна составлять менее 3,50 долл. США. Для этих расчетов месяцем всегда считается 30 дней. 

Как добавить начальную цену

  1. Войдите в Play Console.
  2. Нажмите Все приложения All applications.
  3. Выберите приложение.
  4. В меню слева нажмите Настройки страницы приложения > Контент для продажи.
  5. Выберите вкладку Подписки.
  6. В разделе "Начальная цена" введите стоимость (в валюте по умолчанию) и количество дней, недель, месяцев или повторяющихся расчетных периодов, на протяжении которых она будет действовать.
    • Если выбрать расчетные периоды, начальная цена будет взиматься в течение указанного их количества. Если выбрать дни, недели или месяцы, начальная цена будет взиматься один раз за указанный период времени. 
    • На основе этих данных рассчитываются начальные цены для других стран. Если вы захотите указать их вручную, нажмите Изменить цену.
    • Подробную информацию о том, как добавлять цены и возмещать покупателям средства, вы найдете на этой странице.
  7. Сохраните изменения.

Бесплатные пробные периоды

Бесплатный пробный период позволяет пользователям опробовать подписку перед покупкой. Чтобы настроить пробный период, необходимо задать продолжительность. По его окончании подписка автоматически становится доступной на указанный период времени по указанной цене. Бесплатный пробный период можно установить для любого типа подписок, включая сезонные.
Примечание. С 10 января 2018 года бесплатный пробный период будет предоставляться только для одной из всех доступных подписок в приложении.

Требования

  • Можно устанавливать только один бесплатный пробный период на подписку.
  • Пробный период нужно устанавливать для каждого кода товара подписки.
  • Стоимость пробного периода подписки всегда составляет 0 долл. США.
  • Продолжительность пробного периода не может быть меньше 3 дней.
    • Продолжительность пробного периода можно изменить в любое время, но новое значение не будет распространяться на уже приобретенные подписки.
  • Подписчик может воспользоваться бесплатным пробным периодом, только если он не получал эту подписку ранее.

Как добавить бесплатный пробный период

  1. Войдите в Play Console.
  2. Нажмите Все приложения All applications.
  3. Выберите приложение.
  4. В меню слева нажмите Настройки страницы приложения > Контент для продажи.
  5. Выберите вкладку Подписки.
  6. Нажмите Настройки подписки.
  7. Установите флажок "Бесплатный пробный период для подписок".

Как пользователю заказать бесплатный пробный период

Чтобы воспользоваться пробным периодом, пользователю необходимо пройти стандартную процедуру покупки в Google Play. Он получит уведомление по электронной почте о том, что подписка включает бесплатный пробный период, и плата с него взята не будет. Google Play регистрирует транзакцию в размере 0,00 долл. США, и подписка помечается как приобретенная на пробный период или до отмены.

Если пользователь продлит подписку, на следующий день после окончания пробного периода с него спишется ее полная стоимость, которая будет списываться по окончании каждого периода подписки.

Примечание. Если пользователь отменит подписку в любой момент в течение пробного периода, подписка останется активной до его окончания, при этом плата с пользователя взята не будет.

Сезонная подписка

Вы можете разделить на части первый платеж за сезонную подписку для тех, кто оформил ее после начала расчетного периода. Если пользователь продлит подписку, в дальнейшем с него будет списываться ее полная стоимость.

Пример

Ниже приведены примеры скидок на сезонную подписку, начинающуюся 1 октября:

  • 180 долл. США – для пользователей, оформивших подписку не ранее 1 октября;
  • 150 долл. США – для пользователей, оформивших подписку не ранее 1 ноября;
  • 130 долл. США – для пользователей, оформивших подписку не ранее 1 декабря.

Правила разделения платежа за подписку

  • Стоимость частей можно менять неограниченное количество раз. При этом платежи для существующих подписчиков остаются прежними.
  • Распределить стоимость подписки можно только в пределах ее расчетного периода.

Изменение плана подписки

Смена тарифного плана

Вы можете разрешить пользователям менять тарифный план подписки через приложение, например переходить с ежемесячной подписки на годовую или с базовой версии на премиум.

Пользователи не могут получить возврат платежа за предыдущий период подписки, однако первое списание средств по новому тарифу будет отложено на оплаченное время.

Льготные периоды и временные блокировки аккаунтов при отклонении платежей

Если пользователю не удалось оплатить подписку автоматически, он может сделать это в течение льготного периода, обновив платежные данные (например, указав действующую карту вместо просроченной).

Отклоненные платежи и льготные периоды

В начале льготного периода подписчик получает по электронной почте предупреждение о пропущенном платеже. При этом подписка продолжает действовать. После обновления способа оплаты дата следующего платежа остается прежней.

Для подписок, созданных после 28 апреля 2015 года, по умолчанию установлены следующие льготные периоды:

  • еженедельные подписки – 3 дня;
  • другие сроки подписки – 7 дней.

Изменение льготного периода

Вы можете изменить льготный период по умолчанию (3 или 7 дней) либо отключить его.

  1. Войдите в Play Console.
  2. Выберите приложение.
  3. В меню слева нажмите Настройки страницы приложенияКонтент для продажи.
  4. Выберите вкладку Подписки.
  5. Выберите подписку.
  6. Измените настройки льготного периода.

Окончание льготного периода

Если пользователь не обновит способ оплаты до конца льготного периода, он потеряет доступ к контенту, а подписка будет отменена.

Ограничение доступа к контенту

Если периодический платеж абонента отклонен, вы можете приостановить подписку и ограничить доступ к ее контенту на 30 дней, пока мы пытаемся получить оплату. Временная блокировка аккаунта применяется ко всем подпискам в вашем приложении.

Чтобы ограничить доступ к контенту подписки, выполните следующие действия:

  1. Войдите в Play Console.
  2. Выберите приложение.
  3. В меню слева нажмите Настройки страницы приложения > Контент для продажи.
  4. Выберите вкладку Подписки.
  5. Разверните раздел "Настройки подписки".
  6. Установите флажок "Активировать временную блокировку аккаунта". 
Отмены

Что происходит после отмены подписки

При отмене подписки платеж не возвращается, но у пользователя остается доступ к контенту до окончания оплаченного периода.

Восстановление подписки в приложении

Хотите, чтобы пользователи, отменившие подписку, могли восстановить ее, не дожидаясь конца оплаченного периода? Добавьте возможность подписаться заново. При повторном оформлении подписки учитывается оплата, внесенная за ещё не истекший период, поэтому средства со счета пользователя списаны не будут.

Восстановление подписки в Play Маркете

Если вы включили восстановление подписок, пользователи могут в Play Маркете восстанавливать отмененные подписки, у которых ещё не закончился срок действия. Когда пользователь восстановит доступ и подтвердит дату следующего платежа, вы получите уведомление. 

Совет. Чтобы быстрее реагировать на изменения, рекомендуем настроить уведомления для разработчиков в режиме реального времени.

Чтобы разрешить пользователям восстанавливать подписки, выполните следующие действия:

  1. Войдите в Play Console.
  2. Выберите приложение.
  3. В меню слева нажмите Настройки страницы приложения > Контент для продажи.
  4. Выберите вкладку Подписки.
  5. Разверните раздел "Настройки подписки".
  6. Установите флажок "Разрешить пользователям восстанавливать подписки".

Обязанности разработчика

  • Предоставляя свой контент или доступ к нему по подписке, вы можете установить более гибкие правила возврата платежей. Вы должны убедиться, что эти правила не противоречат действующему законодательству, и довести их до сведения пользователей.
  • Если пользователь сообщил вам, что он хочет отписаться, отмените его подписку с помощью API сервера.
  • Вы обязаны поддерживать подписку при наличии хотя бы одного активного пользователя. В противном случае мы заблокируем аккаунт разработчика, а с вашего счета будут списаны средства для возмещения расходов пользователя на подписку.

Была ли эта статья полезна?
Как можно улучшить эту статью?