Skip to main content
Пост-покупочные удержания фулфилмента Когда покупатель завершает оплату при оформлении заказа, в Shopify создаётся заказ. Если покупателю предлагается пост-покупочный апселл, у заказа будет статус фулфилмента On Hold. Статус On Hold указывает, что фулфилмент следует приостановить, так как покупатель может принять апселл, что добавит товары к заказу. Этот статус гарантирует, что заказ не будет обработан преждевременно, оставляя время для возможных добавлений. Список заказов Shopify и детальный вид, показывающие заказ на удержании с кнопкой Release fulfillment
Снятие пост-покупочных удержаний фулфилмента После снятия удержания фулфилмента статус фулфилмента заказа изменится на Unfulfilled: Список заказов Shopify, показывающий изменение статуса фулфилмента заказа на Unfulfilled Удержание заказа автоматически снимается в следующих случаях:
  • Если покупатель нажимает «Accept» или «Decline» во всех пост-покупочных предложениях.
  • Если с момента создания заказа прошло 60 минут.
ПРИМЕЧАНИЕ: если в Aftersell > Settings > Fulfillment and payment включена настройка «Release fulfillment holds from 1-click offers when offer timer ends», время снятия может отличаться. Примечание для разработчиков: как настройка «Release fulfillment holds from 1-click offers when offer timer ends» работает изнутри. Когда указанная настройка включена и Aftersell определяет, что удержание заказа должно быть снято, выполняются следующие действия:
  1. Aftersell запрашивает заказ у Shopify и получает все связанные fulfillment orders (у заказа может быть один или несколько fulfillment orders).
  2. Aftersell даёт Shopify команду снять удержание заказа для каждого отдельного fulfillment order.
Aftersell добавит к заказу событие для каждого снятого удержания фулфилмента с сообщением «Aftersell Post Purchase Upsell released fulfillment for X items».
  • Примечание: Aftersell не изменяет количество фулфилментов.
В следующей таблице описаны сроки снятия пост-покупочного удержания фулфилмента для различных сценариев поведения покупателя: Таблица сроков снятия удержания фулфилмента для различных сценариев пост-покупочных апселлов

Маршрутизация заказов для апселлов

Когда апселл принят, Shopify добавляет товары к заказу и создаёт для них отдельный фулфилмент. По умолчанию этот фулфилмент не перенаправляется через правила маршрутизации заказов вашего магазина, что может привести к тому, что апселл будет отгружен из другой локации, нежели исходный заказ, — создавая раздельный фулфилмент. Вы можете включить переключатель Re-run order routing on Aftersell upsells в Aftersell > Settings > Fulfillment and payment > Order routing, чтобы Shopify повторно применял правила маршрутизации заказов вашего магазина к любому фулфилменту, содержащему только апселлы Aftersell, после снятия его удержания по завершении пост-покупочного процесса или процесса на странице благодарности. Распространённый сценарий использования — настроить правила маршрутизации заказов так, чтобы минимизация раздельных фулфилментов была первым приоритетом, что помогает сократить количество заказов, в которых апселл отгружается отдельно от исходного заказа.
Примечание: этот переключатель требует разрешений Shopify merchant-managed fulfillment orders и third-party fulfillment orders. Если эти разрешения не предоставлены, на странице настроек появится баннер с предложением предоставить доступ. Переключатель отключён, пока оба разрешения не предоставлены.

Интеграция с внешними службами фулфилмента (3PL)

Некоторые службы фулфилмента или пользовательские процессы могут быть не настроены на обработку статуса On Hold для фулфилмента заказов. Если ваш процесс некорректно обрабатывает пост-покупочные удержания фулфилмента, существует риск частичной отгрузки заказов или создания лишних дополнительных фулфилментов для одного заказа. Процессы фулфилмента различаются от магазина к магазину, как и решения для управления заказами с пост-покупочными апселлами. Каждый пост-покупочный заказ создаётся со статусом On Hold; пройдите приведённые ниже проверки, чтобы оценить, корректно ли ваша служба фулфилмента с этим справляется:
  1. Появляется ли заказ в вашей службе фулфилмента, пока он в статусе On Hold?
    • Да → переходите к шагу 2.
    • Нет → заказ не синхронизируется, пока удержание не будет снято. После снятия удержания проверьте, появляется ли он. Если да, переходите к шагу 3; если он так и не появляется, требуется пользовательское решение.
  2. Помечен ли заказ как On Hold в вашей службе фулфилмента?
    • Да → служба не будет его отгружать, пока удержание не снято. Переходите к шагу 3.
    • Нет → заказ может быть отгружен, пока он ещё в статусе On Hold, то есть он может быть отправлен до добавления принятых апселл-товаров. Переходите к шагу 3, но следите за преждевременной отгрузкой.
  3. Обновляется ли заказ в вашей службе фулфилмента после снятия удержания (синхронизируются ли принятые апселл-товары и количества)?
  4. Все ли товары и детали затем корректны в вашей службе фулфилмента?
    • Да → ваш процесс готов к пост-покупочным апселлам.
    • Нет → требуется пользовательское решение.
Блок-схема дерева решений для оценки совместимости службы фулфилмента с пост-покупочными апселлами Если вашему процессу фулфилмента требуется пользовательское решение для работы с пост-покупочными апселлами, обратитесь за помощью в поддержку Aftersell.

Интеграция с ShipStation

Если вы используете ShipStation с прямым подключением к Shopify, ваш процесс фулфилмента должен автоматически интегрироваться с пост-покупочными апселлами. Однако если вы используете промежуточный сервис для соединения Shopify и ShipStation (например, NetSuite), вам может потребоваться пользовательское решение. Обратитесь к следующему разделу, чтобы проверить ожидаемый формат заказов в ShipStation и убедиться, что всё работает корректно. Как заказы On Hold выглядят в ShipStation Заказы, помеченные как On Hold в Shopify, появятся в разделе On Hold в ShipStation. Эти заказы будут отображаться с количеством 0. Количество, показываемое в ShipStation, отражает количество, доступное для отгрузки, которое указывается как 0, пока заказ находится в статусе On Hold, поскольку ни один из товаров ещё не готов к отгрузке (так как заказ ещё может быть изменён добавлением пост-покупочных апселл-товаров). Заказ On Hold в ShipStation с нулевым количеством, доступным для отгрузки После снятия удержания фулфилмента заказ переместится на вкладку Awaiting Shipment в ShipStation. Количество будет обновлено, чтобы точно отражать общее количество товаров в заказе, включая любые пост-покупочные апселл-товары. Заказ в ShipStation, перемещённый в Awaiting Shipment с обновлённым количеством после снятия удержания Эти заказы будут показывать, что количество было обновлено каналом продаж — в данном случае Shopify. Детали заказа в ShipStation с пометками об изменении количества каналом продаж на строках товаров

Заметки по тестированию

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