Скрипты для подписок

Настраивайте опыт покупки для подписок с помощью скриптов.

Когда продавцы продают товары по подписке, этим товарам назначается план продаж (приложением для подписок). При написании скриптов вы можете использовать .selling_plan_id из объекта lineitem, чтобы определить, покупается ли товар по подписке.

У позиций для подписок есть ИД плана продаж, а у позиций для однократных покупок — нет.

Товар можно купить как по подписке, так и в виде однократной покупки. Например, клиент может купить один и тот же кусок мыла и по подписке, и просто так. Обычно в заказе есть одна позиция для каждого варианта товара. Исключение составляют заказы, содержащие подписки. У подписок есть свои собственные позиции в заказах. Например, когда клиент покупает одно и то же мыло по подписке и в виде однократной покупки, для каждой из них создается отдельная позиция. Аналогичным образом, у подписок могут быть собственные строки доставки в заказе.

Скрипты позиций

Скрипты, предоставляющие скидку на стоимость подписок, применяются к:

  • только первому платежу при оплате за доставку. Эти скидки не применяются к плановым платежам.
  • всей сумме заказа по предоплаченной подписке.

Скрипты доставки

Скрипты, предоставляющие скидку на стоимость доставки, применяются к:

  • только первому платежу при оплате за доставку. Эти скидки не применяются к плановым платежам.
  • всей сумме заказа по предоплаченной подписке.

Платежные скрипты

Клиенты могут оплачивать товары по подписке только через Shopify Payments. Убедитесь, что у вас нет платежного скрипта, который скрывает Shopify Payments. В противном случае ваш клиент не сможет оплатить заказ по подписке.

Примеры

Следующие разделы содержат примеры, в которых используются подписки:

Подробнее