Skip to main content
Обновления подписок (Subscription Upgrades) позволяют предлагать существующим подписчикам изменение их активной подписки сразу после оформления заказа. Вы можете изменить частоту доставки, заменить товар подписки на другой, сделать и то, и другое, или добавить в подписку ещё один товар. Изменение применяется напрямую в Recharge, Skio или Loop, поэтому за саму подписку не выполняется ни возврат средств, ни новое списание.

Какая функция вам нужна?

В Aftersell есть три post-purchase функции, работающие с подписками. Они звучат похоже, но ведут себя совершенно по-разному. Используйте эту схему принятия решений, прежде чем что-либо настраивать.
Думайте об этом так:
  1. Subscription Upgrade тем или иным образом изменяет существующую подписку — её частоту, товар или добавляет в неё товар.
  2. Subscription Upsell только добавляет: он создаёт совершенно новую подписку. С подключённым провайдером подписок он работает даже с заказами, уже содержащими подписку, поэтому вам больше не нужно беспокоиться об ограничении Shopify.
Aftersell обрабатывает каждый сценарий отдельной функцией, чтобы вам не приходилось напрямую думать о правилах платформы:
  • Чтобы изменить подписку, которая уже есть у клиента, используйте Subscription Upgrade. Он изменяет существующую подписку клиента напрямую в Recharge, Skio или Loop. Небольшой товар-заполнитель без подписки добавляется в заказ Shopify для соблюдения правил Shopify, а настоящее обновление происходит в вашей платформе подписок.
  • Чтобы добавить совершенно новую подписку, используйте Subscription Upsell. Исходный товар остаётся в заказе как есть, а клиент получает новую повторяющуюся подписку в дополнение к нему. Это работает независимо от того, содержит ли заказ уже подписку — см. Upsell для существующих подписчиков.
  • Чтобы заменить разовый товар на другой, используйте Replacement Upsell. Заменой может быть подписочная версия того же товара, совершенно другой товар или другой вариант либо количество того же товара.
Ограничение «одна подписка на заказ» больше не блокирует подписочные upsell-предложения. Shopify не позволяет post-purchase upsell-предложению добавить подписку в заказ, который уже её содержит. При подключении Recharge, Skio или Loop Aftersell создаёт новую подписку у вашего провайдера, а не через Shopify, поэтому подписочные предложения доступны и существующим подписчикам. См. Upsell для существующих подписчиков.
Используйте три вопроса ниже, чтобы найти подходящую функцию для вашего сценария. Отвечайте на них по порядку и остановитесь на первом Да — это и есть нужная вам функция. В1: Вы хотите изменить подписку, которая уже есть у клиента?
  • Да — используйте Subscription Upgrade. Именно этой функции посвящено данное руководство. Subscription Upgrade изменяет существующую подписку клиента в Recharge, Skio или Loop сразу после завершения оформления заказа. Вы можете изменить частоту доставки или списания, заменить товар подписки на другой, сделать и то, и другое одновременно, или добавить в подписку ещё один товар. Существующая подписка клиента обновляется на месте. За саму подписку не выполняется ни возврат средств, ни новое списание. В заказ Shopify добавляется небольшая позиция-заполнитель («товар предложения») как запись о принятом обновлении.
  • Нет — переходите к В2.
В2: Вы хотите добавить совершенно новую повторяющуюся подписку в их заказ поверх того, что они уже купили?
  • Да — используйте Subscription Upsell. Subscription Upsell добавляет в заказ новую подписку. Всё, что клиент уже купил, остаётся в заказе, а рядом добавляется повторяющаяся подписка. В заказе без подписки используется Subscription API Shopify. В заказе, который уже содержит подписку, Aftersell вместо этого создаёт новую подписку у вашего подключённого провайдера — см. Upsell для существующих подписчиков. В любом случае клиент получает вторую, независимую подписку.
  • Нет — переходите к В3.
В3: Клиент купил разовый товар. Вы хотите заменить его другим товаром — либо подписочной версией того же товара, либо совершенно другим товаром?
  • Да — используйте Replacement Upsell. Replacement Upsell удаляет исходный разовый товар из заказа и добавляет замену на его место. Shopify возвращает средства за исходную позицию и списывает оплату за замену. Заменой может быть подписочная версия того же товара (например, клиент купил разовую бутылку, а вы хотите перевести его на ежемесячную подписку) или совершенно другой товар — разовый или по подписке.

Кратко

Как работают обновления подписок

Вот опыт клиента от начала до конца и то, что происходит за кулисами. Путь клиента состоит из четырёх коротких шагов:
  1. Покупает подписку. Клиент оформляет заказ на товар с подписочным планом продаж.
  2. Видит предложение об обновлении. На странице после покупки он видит настроенное вами предложение Subscription Upgrade.
  3. Принимает после покупки. Он принимает предложение без повторного ввода платёжных данных или адреса доставки.
  4. План обновляется. Его существующая подписка изменяется в Recharge, Skio или Loop. В заказ Shopify добавляется небольшая позиция-заполнитель («товар предложения») как запись о принятии.
Обе системы связаны одним действием клиента, но выполняются независимо:
  • В Shopify товар предложения добавляется в заказ как позиция-заполнитель. Это необходимо, поскольку post-purchase API Shopify не может добавить вторую подписку в заказ, который уже её содержит.
  • В Recharge, Skio или Loop существующая подписка клиента обновляется, и возврат средств за исходную подписку не выполняется. В большинстве случаев она редактируется на месте и сохраняет свой идентификатор. Два сценария работают иначе:
    • Переход на предоплаченный план в Recharge или Skio. Провайдер не может перевести активную подписку на предоплаченный план, поэтому Aftersell создаёт подписку на новом плане, а затем отменяет исходную.
    • Обновление одной позиции подписки с несколькими позициями в Skio или Loop. Провайдер не может изменить периодичность одной позиции, поэтому эта позиция создаётся как отдельная новая подписка и удаляется из исходной — Skio устанавливает её количество в 0, Loop удаляет позицию полностью.
    В обоих случаях обновлённый товар оказывается под другим идентификатором подписки, что важно, если у вас есть интеграции, привязанные к нему. См. Фулфилмент и сопоставление 3PL.
Цены нового плана применяются со следующего повторяющегося цикла в вашей платформе подписок, а не в только что оформленном заказе Shopify. Если вызов провайдера завершается сбоем после добавления товара предложения в заказ, Aftersell повторяет его в фоновом процессе. Сначала процесс классифицирует сбой, поэтому дальнейшие действия зависят от причины и типа обновления:
  • Временные причины и ограничения скорости провайдера повторяются. Перед повторным запуском процесс проверяет текущее состояние у провайдера, поэтому медленное, но успешное обновление не применяется дважды.
  • Причины, которые повтор не может устранить, направляются на ручную сверку.
  • Когда возврат безопасен — ни одно изменение у провайдера не удалось, а оплаченная позиция была заполнителем, а не товаром, который остаётся у покупателя, — списание возвращается автоматически. Совершенно новые подписки и обновления наборов таким образом никогда не возвращаются, поскольку в обоих случаях покупатель получает реальные товары.
Если результатом стала ручная сверка, обратитесь в поддержку и см. Устранение неполадок.

Что видит клиент

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

В заказе Shopify

Когда клиент принимает обновление, Aftersell не удаляет исходную подписочную позицию из его заказа. Её удаление потребовало бы возврата средств, что вызывает больше путаницы у клиентов («С меня списали дважды, что происходит?»), чем решает. Вместо этого заказ в итоге содержит:
  • Исходную подписочную позицию — так, как её купил клиент.
  • Товар предложения — отдельную позицию-заполнитель, представляющую обновление.
Поэтому критически важно понятно назвать товар предложения. Клиент должен, взглянув на сводку заказа, сразу понять, что представляет собой вторая позиция. Хорошие названия:
  • Переход на ежеквартальный план
  • Обновление до ежеквартального плана
  • Переход на ежемесячную доставку
Избегайте общих названий вроде «Subscription Upgrade», если вы предлагаете несколько уровней обновления. Клиент не поймёт, какое из них он принял. В Shopify Admin также добавьте к товару предложения короткое описание, объясняющее, что он представляет собой обновление подписки и что по этой позиции не происходит дополнительных списаний.

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

В клиентском портале Recharge, Skio или Loop клиент видит свою обновлённую подписку. Когда изменение вступает в силу, зависит от того, использовалась ли опция немедленного обновления:
  • По умолчанию (следующий платёжный цикл) изменение применяется в следующем платёжном цикле клиента. Текущий цикл не меняется, а новый план действует начиная со следующего продления.
  • При немедленном обновлении (бета, по запросу) новый платёжный интервал начинается сразу, не дожидаясь следующего продления. Существующая подписка клиента по-прежнему обновляется на месте; она не удаляется и не создаётся заново.

Работает с Recharge, Skio и Loop

Обновления подписок в настоящее время совместимы только с Recharge, Skio и Loop. Обновление применяется внутри той платформы, которая обслуживает ваши подписки, поэтому подключение одной из них — обязательный шаг настройки. О том, что такое интеграция, какие платформы поддерживаются и как настроить токен для конкретного провайдера, см. в разделе Интеграции. Если вы используете приложение подписок, отличное от этих трёх, вы пока не можете использовать обновления подписок, но по-прежнему можете использовать Subscription Upsell и Replacement Upsell.

Дальнейшие шаги

Настройка и конфигурация

Подключите провайдера и создайте предложение об обновлении с помощью мастера настройки.

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

Расширьте подписку, добавив в неё новый товар, вместо её изменения.

Тестирование

Разместите тестовый заказ и проверьте обновление в Shopify и у вашего провайдера.

Ограничения и важные замечания

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

Фулфилмент и сопоставление 3PL

Убедитесь, что ваш 3PL отправляет правильный товар после обновления.

Устранение неполадок

Решения самых распространённых проблем с обновлениями.

Интеграции

Руководства по настройке Recharge, Skio и Loop.