Wix Функции: добавление дополнительных сборов при оформлении заказа
7 мин. чтения
Взимайте дополнительную плату на основе информации о заказах, данных клиента или информации о доставке. Например, вы можете взимать дополнительную плату за обработку хрупких товаров в вашем магазине. После того, как вы настроите и активируете функцию дополнительных сборов, она начнет автоматически проверять ввод данных для расчета необходимых сборов. Комиссии отображаются при оформлении заказа клиентом и добавляются к общей сумме.
Шаблоны дополнительных сборов включают плату за упаковку хрупкого, комиссию за форму оплаты и комиссию за транзакцию. В этой статье вы найдете пошаговые инструкции по настройке каждого шаблона. Вы также можете создать функцию с нуля и добавить собственную логику.
Примечание:
Мы находимся в процессе запуска Wix Функций и пополняем наш список шаблонов новыми опциями в соответствии с уникальными потребностями вашего бизнеса.
Плата за упаковку хрупкого товара
Взимайте плату за упаковку при добавлении в корзину определенных хрупких товаров, чтобы обеспечить дополнительную защиту при доставке. Это полезно для покрытия дополнительных расходов, связанных с безопасной упаковкой деликатных товаров.
Чтобы создать функцию с платой за упаковку хрупкого товара:
- Перейдите к Функциям в панели управления сайтом.
- В каталоге функций нажмите Создать функцию в разделе Дополнительные сборы.
- Выберите Плата за упаковку хрупкого товара и нажмите Использовать шаблон.
- В конструкторе функций нажмите на шаг Условие, чтобы обновить его логику.
- Нажмите «Название позиции», чтобы обновить условие в соответствии с потребностями вашего бизнеса (например, обновите названия товаров по умолчанию, чтобы они соответствовали названиям товаров в вашем магазине).
Совет:
Нажмите на свойство Название позиции, чтобы изменить его. Например, вы можете установить условие для проверки «ID товара» вместо названия позиции.
- Нажмите Применить, чтобы сохранить условие.
- Нажмите на шаг Результат.
- Установите дополнительные данные о комиссии, включая сумму (без учета налога) и название комиссии, отображаемые на странице оформлении заказа.
- (Необязательно) Нажмите на переключатель Собирать налоги, чтобы облагать дополнительный сбор налогом (рассчитывается на основе настроек налогов вашего сайта).
- (Необязательно) Нажмите + Добавить комиссию, чтобы добавить еще одну комиссию.
- Выберите основную валюту сайта из раскрывающегося списка.
Примечание: функция не будет работать, если выбранная валюта не совпадает с валютой вашего сайта. - Нажмите Применить, чтобы сохранить результат.
- Дайте функции название в левом верхнем углу. Это название увидите только вы.
- Нажмите Включить в правом верхнем углу.
После активации функции клиенты увидят плату за упаковку хрупкого товара на странице оформления заказа, когда выполнены критерии функции.
Комиссия за форму для оплаты
Применяйте дополнительную комиссию к заказам, размещенным через Wix Формы.
Важно:
Условие этого шаблона включает ID приложения Wix Форм, что обеспечивает проверку всех форм для оплаты на сайте. ID приложения - это уникальный идентификатор для приложений Wix (у каждого есть свой ID, включая Wix Stores, Wix Bookings и т. д.). Не удаляйте ID приложения, так как он крайне необходим для функциональности. При удалении необходимо перезапустить функцию.
Чтобы создать функцию с комиссией за форму для оплаты:
- Перейдите к Функциям в панели управления сайтом.
- В каталоге функций нажмите Создать функцию в разделе Дополнительные сборы.
- Выберите Комиссия за форму для оплаты и нажмите Использовать шаблон.
- Нажмите на шаг Ввод данных в конструкторе функций.
- Добавьте данные о комиссии для всех форм для оплаты на сайте, включая сумму и название комиссии, отображаемые на странице оформления заказа.
- (Необязательно) Нажмите на переключатель Собирать налоги, чтобы облагать дополнительный сбор налогом (рассчитывается на основе настроек налогов вашего сайта).
- (Необязательно) Нажмите + Добавить комиссию, чтобы добавить еще одну комиссию.
- Выберите основную валюту сайта из раскрывающегося списка.
Примечание: функция не будет работать, если выбранная валюта не совпадает с валютой вашего сайта. - Нажмите Применить, чтобы сохранить результат.
- Дайте функции название в левом верхнем углу. Это название увидите только вы.
- Нажмите Включить в правом верхнем углу.
После активации функции клиенты будут видеть комиссию за форму для оплаты на странице оформления заказа, когда они совершают покупку через форму на вашем сайте.
Комиссия за транзакцию
Создайте функцию, которая взимает с клиентов фиксированную комиссию за транзакцию за каждый заказ. Поскольку этот шаблон не включает условие, это означает, что комиссия за транзакцию будет применяться ко всем заказам, размещенным на вашем сайте.
Чтобы создать функцию комиссии за транзакцию:
- Перейдите к Функциям в панели управления сайтом.
- В каталоге функций нажмите Создать функцию в разделе Дополнительные сборы.
- Выберите Комиссия за транзакцию и нажмите Использовать шаблон.
- Установите дополнительные данные о комиссии, включая сумму (без учета налога) и название комиссии за транзацию, отображаемые на странице оформлении заказа.
- (Необязательно) Нажмите на переключатель Собирать налоги, чтобы облагать дополнительный сбор налогом (рассчитывается на основе настроек налогов вашего сайта).
- (Необязательно) Нажмите + Добавить комиссию, чтобы добавить дополнительные комиссии.
- Выберите основную валюту сайта из раскрывающегося списка.
Примечание: функция не будет работать, если выбранная валюта не совпадает с валютой вашего сайта. - Нажмите Применить, чтобы сохранить результат.
- Дайте функции название в левом верхнем углу. Это название увидите только вы.
- Нажмите Включить в правом верхнем углу.
После включения функции клиенты будут видеть фиксированную комиссию за транзакцию на странице оформления заказа.
Часто задаваемые вопросы
Нажимайте на вопросы ниже, чтобы узнать больше.
Что такое функция?
Для каких приложений Wix я могу создавать функции?
Из каких компонентов состоит поток функции?
Могу ли я дополнительно настроить условие и результат шаблона?
В чем разница между Wix Функциями и Wix Автопроцессами?