Примеры скриптов

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

Примеры распространенных скриптов можно найти в шаблонах скриптов, которые предоставляются в Script Editor. Чтобы просмотреть эти примеры, необходимо создать скрипт.

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

Шаблоны скриптов

Существует три вида скриптов: скрипты позиций заказа, скрипты доставки и скрипты платёжных шлюзов.

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

Скрипты позиций заказа влияют на позиции в корзине и могут изменять их свойства и цены. Эти скрипты запускаются каждый раз при изменении атрибута корзины, например при добавлении или удалении товара, изменении адреса доставки или добавлении кода скидки. Шаблоны, включённые в приложение:

  • Скидка в процентах (%) на товар
  • Скидка на товар на определённую сумму ($)
  • Скидка на товар в процентах (%) и на определённую сумму ($)
  • Оптовые скидки
  • «2 по цене 1» (BOGO)

Дополнительные примеры скриптов для позиций заказа см. в разделе Примеры скриптов для позиций заказа.

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

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

  • Изменение цены тарифа доставки
  • Изменение названия тарифа доставки
  • Скрытие тарифов доставки
  • Изменение порядка тарифов доставки

Дополнительные примеры скриптов доставки см. в разделе Примеры скриптов для тарифов доставки.

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

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

  • Изменение названия платёжного шлюза
  • Скрытие платёжного шлюза
  • Изменение порядка платёжных шлюзов

Дополнительные примеры скриптов для платёжных шлюзов см. в разделе Примеры скриптов для платёжных шлюзов.