Пролонгация подписки

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

Заказ на пролонгацию создается для подписки каждый месяц, пока дата Пролонгирована до (paid_to) меньше даты истечения подписки. При этом параметр подписки Пролонгирована до не отображается на интерфейсе пользователя, но история его изменений хранится в журнале событий. Параметр подписки Пролонгирована до устанавливается автоматически следующим образом:

  • Для подписок с типом биллинга CSP месячный и Monthly Commitment параметр Пролонгирована до равен дате следующего финансового дня. Для таких подписок заказ на пролонгацию будет создаваться каждый месяц, пока дата Пролонгирована до меньше даты истечения. К дате истечения может создаваться только заказ на продление.
  • Для подписок с другими типами биллинга параметр Пролонгирована до задан равным дате истечения. Для таких подписок заказ на пролонгацию никогда не будет создаваться. К дате истечения может создаваться только заказ на продление.

Заказ на пролонгацию создается как отложенный (Отложенный = ДаДата предоставления = следующий финансовый день) при одновременном выполнении следующих условий:

  • Заказ создан до наступления даты Пролонгирована до.
  • В процессе создания заказа было увеличено или уменьшено количество ресурсов.

В остальных случаях заказ на пролонгацию создается с параметрами Отложенный = НетДата предоставления = дата создания заказа.

Поведение списаний при пролонгации подписки описано в статьях CSP месячный. Особенности формирования списаний и Monthly Commitment. Особенности формирования списаний.

Реселлер может включить в системных настройках объединение в один платеж всех платежей для оплаты заказов на пролонгацию и заказов на продление, автоматически созданных для клиента биллинг-процессом в одну ночь (см. Управление финансовыми настройками).

В этой статье:

Автоматическая пролонгация активной подписки

Автоматическая пролонгация подписки выполняется в соответствии со следующими правилами:

  • Подписка имеет статус Активная или Ожидает ручного подтверждения.
  • Попытка создать заказ на пролонгацию в текущем финансовом периоде выполняется биллинг-процессом каждую ночь до наступления даты Пролонгирована до за количество дней, указанное в параметре Точка автоматического продления (в днях) подписки. Если указано значение 0, то попытка создать заказ выполняется в дату Пролонгирована до.

  • При создании заказа формируется связанное списание на следующий финансовый период (с параметрами operate_from = дата начала следующего финансового периода и operate_to = дата конца следующего финансового периода) с учетом опции Фиксированная цена аналогично автоматическому продлению активной подписки.

  • Дата окончания для заказа устанавливается равной последнему дню, за который производится оплата.
  • Заказ создается в статусе Ожидает оплаты
  • Для подписки по модели Предоплата для заказа создается связанный платеж в статусе Ожидает оплаты (см. Управление платежами):
    • Платеж может быть объединен с другими платежами.
    • Платеж может быть отменен вручную. После отмены платежа заказ переходит в статус Отменен.
    • Платеж связан со списанием, которое было сформировано при создании заказа.

    • Платеж может быть оплачен с помощью доступного способа оплаты или с баланса клиента. После оплаты платежа заказ переходит в статус Завершен.
  • Для подписки по модели Постоплата платеж не создается. Заказ на пролонгацию после создания автоматически переходит в статус Завершен.
  • При наступлении даты Пролонгирована до выполняется попытка автоматической оплаты с баланса клиента неоплаченного заказа на пролонгацию (с учетом возможности платить с отрицательным балансом — см. Создание правила обслуживания). Если средств на балансе недостаточно:
    1. Подписка останавливается.
    2. Для остановленной подписки заказ на пролонгацию автоматически не оплачивается и остается вместе с платежом в статусе Ожидает оплаты до даты окончания.

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

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

  • После завершения заказа для подписки дата Пролонгирована до устанавливается равной следующему финансовому дню.

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

Пролонгация вручную доступна для подписок:

  • В статусе Активная, для которых нет незавершенных заказа на изменение ресурсов, заказа на продление или заказа на переключение.
  • В статусе Остановлена — вместо операции активации, если подписка не была вовремя пролонгирована.
  • В статусе Просрочена оплата, для которых нет незавершенного заказа на пролонгацию.

Чтобы пролонгировать подписку вручную с возможностью изменить количество ресурсов:

  1. Перейдите в раздел Подписки (см. Навигация по Панели управления Оператора). Отобразится список подписок (см. Просмотр списка подписок).
  2. Нажмите ID или название нужной подписки. Отобразится страница выбранной подписки (см. Просмотр и обновление информации о подписке).
  3. Нажмите Пролонгировать:

    На период, когда пролонгация невозможна, кнопка Пролонгировать скрывается:

    • Период доступности кнопки Пролонгировать для ручной пролонгации активной подписки задается в параметре Точка ручного продления (в днях) подписки (см. Просмотр и обновление информации о подписке).

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

    • Если с подпиской связан заказ на пролонгацию в статусе Ожидает оплаты или Ожидает предоставления, то отобразится страница этого заказа. На странице заказа на пролонгацию нажмите кнопку Изменить и подтвердите действие (см. Изменение заказа). Отобразится страница создания нового заказа на пролонгацию.

    • Если с подпиской не связан заказ на пролонгацию в статусе Ожидает оплаты или Ожидает предоставления, то отобразится страница создания нового заказа на пролонгацию.

      На странице создания нового заказа на пролонгацию:

      • Модель оплаты подписки недоступна для изменения и не отображается.
      • Переключатель Индивидуальные цены недоступен для изменения.
      • Для подписок с индивидуальными ценами:
        • Доступно изменение индивидуальных цен.
        • Новые цены применяются к подписке после завершения заказа на пролонгацию.




  4. Если требуется изменить количество ресурсов, в поле Общее количество введите новое значение.

    Для типа биллинга Monthly Commitment недоступно уменьшение количества ресурсов в заказе на пролонгацию.

    Для подписки в статусе Просрочена оплата недоступно изменение количества ресурсов в заказе на пролонгацию.

  5. Нажмите Далее. Отобразится страница подтверждения заказа.



  6. Проверьте правильность информации в заказе.

    На этапе конфигурации подписки все цены отображаются в валюте выбранного тарифного плана (см. Общая информация о тарифном плане), а на шаге подтверждения заказа — в валюте реселлера (см. Создание реселлера).

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

    Для заказа на пролонгацию, созданного вручную, оплачиваемый период зависит от типа биллинга (см. CSP месячный. Особенности формирования списаний и Monthly Commitment. Особенности формирования списаний).

  7. Если требуется предоставить скидку клиенту, в поле Промо-код введите код (см. Создание промо-кода вручную) и нажмите Применить.

  8. Нажмите Подтвердить. Будет сформирован заказ на пролонгацию в статусе Ожидает оплаты, а также связанные платеж и списания с учетом оплачиваемого периода.
  9. После предоставления заказа (сразу после завершения платежа или при наступлении даты предоставления, если заказ отложенный) для подписки устанавливается новая дата Пролонгирована до в соответствии с оплаченным периодом.
  10. Если подписка была остановлена, она переходит в статус Активная.

Грейс-период для неоплаченной подписки

Если требуется, чтобы подписка не останавливалась сразу при наступлении даты Пролонгирована до из-за неоплаченного заказа на пролонгацию, задайте для нее грейс-период. Этот период задается на уровне тарифного плана — в правиле предоставления в группе Параметры пролонгации в параметре Остановка неоплаченной подписки через (см. Создание правила предоставления). В таком случае:

  • При наступлении даты Пролонгирована до:
    1. Неоплаченная подписка продолжает работать, но переходит в статус Просрочена оплата.
    2. Для подписки становятся недоступными изменение количества ресурсов и переключение тарифного плана.
    3. Остановка подписки вручную становится недоступной в Панели управления Клиента.
    4. Для заказа и платежа становятся недоступными изменение и отмена.
    5. Платформа ежедневно выполняет попытку автоматической оплаты с баланса клиента существующего неоплаченного заказа на пролонгацию (с учетом возможности платить с отрицательным балансом). Таким образом, если в течение грейс-периода клиент пополнит баланс на достаточную сумму, на следующий день заказ на пролонгацию будет оплачен автоматически.
  • Если заказ на пролонгацию оплачен в течение грейс-периода:
    1. Подписка возвращается в статус Активная.
    2. Списание за наступивший финансовый период переходит в статус Заблокировано без пересчета.
    3. Новая дата Пролонгирована до устанавливается в соответствии с оплаченным периодом.
  • Если заказ на пролонгацию не оплачен в течение грейс-периода:
    1. Подписка переходит в статус Остановлена.
    2. Поведение списаний после истечения грейс-периода зависит от типа биллинга (см. CSP месячный. Особенности формирования списаний и Monthly Commitment. Особенности формирования списаний).