Переменные
Переменные, содержат определенную информацию, например: «стоимость доставки», «номер заказа» или «сумма товаров в корзине», и т. д. Для каждого события предусмотрены свои переменные; полный список доступных на данный момент переменных представлен ниже.
Важно: переменные необходимо использовать именно в том виде, в каком они представлены. Если написать переменную с ошибкой, без фигурных скобок или строчными буквами, она не будет работать.
Новый заказ — NEW_ORDER
- {ID} - Номер заказа
- {DATE} - Дата и время заказа
- {STATUS_ID} - ID статуса заказа
- {STATUS_NAME} - Название статуса заказа
- {CLIENT_ID} - ID клиента
- {CLIENT_NAME} - Имя клиента
- {CLIENT_PHONE} - Телефон клиента
- {CLIENT_COUNT_ORDERS} - Количество заказов клиента
- {CLIENT_AMOUNT_ORDERS} - Сумма заказов клиентаа
- {PRICE_PRODUCTS} - Стоимость товаров
- {PRICE_DELIVERY} - Стоимость доставки
- {DISCOUNT_PROMOCODE} - Сумма скидки по промокоду
- {DISCOUNT_BONUS} - Сумма оплаченная бонусами
- {AMOUNT} - Итого заказа
- {PAYMENT_ID} - ID способа оплаты
- {PAYMENT_NAME} - Название способа оплаты
- {RECEIPT_ID} - ID способа получения
- {RECEIPT_NAME} - Название способа получения
- {POINT_ID} - ID точки продаж
- {POINT_NAME} - Название точки продаж
- {ADDRESS} - Адрес доставки
- {FIELD_#ID#} - Значение дополнительного поля. Вместо #ID# пропишите идентификатор дополнительного поля
- {PROMOCODE} - Название промокода
- {SUM_ORDERS} - Сумма всех заказов клиента
- {COUNT_ORDERS} - Количество всех заказов клиента
- {BASKET} - Массив корзины (используется для создания цикла, подробнее здесь)
- {PRODUCT_ID} - ID товара (используется в рамках цикла BASKET}
- {PRODUCT_NAME} - Название товара (используется в рамках цикла BASKET}
- {PRODUCT_DESCRIPTION} - Описание товара (используется в рамках цикла BASKET}
- {PRODUCT_SKU} - Артикул товара (используется в рамках цикла BASKET}
- {PRICE} - Цена товара (используется в рамках цикла BASKET}
- {QUANTITY} - Количество товара (используется в рамках цикла BASKET}
- {AMOUNT} - Сумма корзины (используется в рамках цикла BASKET}
Смена статуса заказа — CHANGE_STATUS_ORDER
- {ID} - Номер заказа
- {DATE} - Дата и время заказа
- {STATUS_ID} - ID статуса заказа
- {STATUS_NAME} - Название статуса заказа
- {CLIENT_ID} - ID клиента
- {CLIENT_NAME} - Имя клиента
- {CLIENT_PHONE} - Телефон клиента
- {CLIENT_COUNT_ORDERS} - Количество заказов клиента
- {CLIENT_AMOUNT_ORDERS} - Сумма заказов клиентаа
- {PRICE_PRODUCTS} - Стоимость товаров
- {PRICE_DELIVERY} - Стоимость доставки
- {DISCOUNT_PROMOCODE} - Сумма скидки по промокоду
- {DISCOUNT_BONUS} - Сумма оплаченная бонусами
- {AMOUNT} - Итого заказа
- {PAYMENT_ID} - ID способа оплаты
- {PAYMENT_NAME} - Название способа оплаты
- {RECEIPT_ID} - ID способа получения
- {RECEIPT_NAME} - Название способа получения
- {POINT_ID} - ID точки продаж
- {POINT_NAME} - Название точки продаж
- {ADDRESS} - Адрес доставки
- {FIELD_#ID#} - Значение дополнительного поля. Вместо #ID# пропишите идентификатор дополнительного поля
- {PROMOCODE} - Название промокода
- {SUM_ORDERS} - Сумма всех заказов клиента
- {COUNT_ORDERS} - Количество всех заказов клиента
- {BASKET} - Массив корзины (используется для создания цикла, подробнее здесь)
- {PRODUCT_ID} - ID товара (используется в рамках цикла BASKET}
- {PRODUCT_NAME} - Название товара (используется в рамках цикла BASKET}
- {PRODUCT_DESCRIPTION} - Описание товара (используется в рамках цикла BASKET}
- {PRODUCT_SKU} - Артикул товара (используется в рамках цикла BASKET}
- {PRICE} - Цена товара (используется в рамках цикла BASKET}
- {QUANTITY} - Количество товара (используется в рамках цикла BASKET}
- {AMOUNT} - Сумма корзины (используется в рамках цикла BASKET}
Регистрация клиента — SIGNUP_CLIENT
- {ACTIVE} - Пользователь активен
- {CLIENT_NAME} - Имя клиента
- {CLIENT_LASTNAME} - Фамилия клиента
- {CLIENT_USERNAME} - Имя пользователя
- {CLIENT_BONUS} - Сумма бонусов клиента
- {START_BONUS} - Бонус начисляемый за регистрацию
- {CLIENT_ID} - Идентификатор клиента
- {QR_ID} - Идентификатор QR ссылки
- {QR_NAME} - Название QR ссылки
- {COUNT_ORDERS} - Количество заказов клиента
- {AMOUNT_ORDERS} - Сумма заказов клиента
Команда /start в боте — START
- {ACTIVE} - Пользователь активен
- {CLIENT_NAME} - Имя клиента
- {CLIENT_LASTNAME} - Фамилия клиента
- {CLIENT_USERNAME} - Имя пользователя
- {CLIENT_BONUS} - Сумма бонусов клиента
- {START_BONUS} - Бонус начисляемый за регистрацию
- {CLIENT_ID} - Идентификатор клиента
- {QR_ID} - Идентификатор QR ссылки
- {QR_NAME} - Название QR ссылки
- {COUNT_ORDERS} - Количество заказов клиента
- {AMOUNT_ORDERS} - Сумма заказов клиента
Клиент заблокирован — BLOCK_CLIENT
- {ACTIVE} - Пользователь активен
- {CLIENT_NAME} - Имя клиента
- {CLIENT_LASTNAME} - Фамилия клиента
- {CLIENT_USERNAME} - Имя пользователя
- {CLIENT_BONUS} - Сумма бонусов клиента
- {START_BONUS} - Бонус начисляемый за регистрацию
- {CLIENT_ID} - Идентификатор клиента
- {QR_ID} - Идентификатор QR ссылки
- {QR_NAME} - Название QR ссылки
- {COUNT_ORDERS} - Количество заказов клиента
- {AMOUNT_ORDERS} - Сумма заказов клиента
Клиент разблокирован — UNBLOCK_CLIENT
- {ACTIVE} - Пользователь активен
- {CLIENT_NAME} - Имя клиента
- {CLIENT_LASTNAME} - Фамилия клиента
- {CLIENT_USERNAME} - Имя пользователя
- {CLIENT_BONUS} - Сумма бонусов клиента
- {START_BONUS} - Бонус начисляемый за регистрацию
- {CLIENT_ID} - Идентификатор клиента
- {QR_ID} - Идентификатор QR ссылки
- {QR_NAME} - Название QR ссылки
- {COUNT_ORDERS} - Количество заказов клиента
- {AMOUNT_ORDERS} - Сумма заказов клиента
Запрос оценки заказа — GET_RATING_ORDER
- {ID} - Номер заказа он же идентификатор заказа
- {ORDER_PRICE_PRODUCTS} - Стоимость товаров в корзине без учета скидок
- {ORDER_PRICE_DELIVERY} - Стоимость доставки заказа
- {ORDER_DISCOUNT_PROMOCODE} - Скидка на заказ по промокоду
- {ORDER_DISCOUNT_BONUS} - Скидка на заказ в случае оплаты бонусами
- {ID} - Номер заказа он же идентификатор заказа
- {ORDER_AMOUNT} - Общая сумма заказа с учетом всех скидок
- {ORDER_PAYMENT_NAME} - Название способа оплаты
- {ORDER_PAYMENT_ID} - Идентификатор способа оплаты
- {ORDER_RECEIPT_NAME} - Название способа получения
- {ORDER_RECEIPT_ID} - Идентификатор способа получения
- {ORDER_POINT_NAME} - Название точки продаж
- {ORDER_POINT_ID} - Идентификатор точки продаж
- {CLIENT_ID} - ID клиента
- {CLIENT_NAME} - Имя клиента
- {CLIENT_PHONE} - Номер телефона клиента
- {CLIENT_BONUS} - Сумма бонусов клиента
- {RATING} - Рейтинг заказа
- {CASHBACK} - Сумма кэшбэка с заказа
Установка оценки заказу — SET_RATING_ORDER
- {ID} - Номер заказа он же идентификатор заказа
- {ORDER_PRICE_PRODUCTS} - Стоимость товаров в корзине без учета скидок
- {ORDER_PRICE_DELIVERY} - Стоимость доставки заказа
- {ORDER_DISCOUNT_PROMOCODE} - Скидка на заказ по промокоду
- {ORDER_DISCOUNT_BONUS} - Скидка на заказ в случае оплаты бонусами
- {ID} - Номер заказа он же идентификатор заказа
- {ORDER_AMOUNT} - Общая сумма заказа с учетом всех скидок
- {ORDER_PAYMENT_NAME} - Название способа оплаты
- {ORDER_PAYMENT_ID} - Идентификатор способа оплаты
- {ORDER_RECEIPT_NAME} - Название способа получения
- {ORDER_RECEIPT_ID} - Идентификатор способа получения
- {ORDER_POINT_NAME} - Название точки продаж
- {ORDER_POINT_ID} - Идентификатор точки продаж
- {CLIENT_ID} - ID клиента
- {CLIENT_NAME} - Имя клиента
- {CLIENT_PHONE} - Номер телефона клиента
- {CLIENT_BONUS} - Сумма бонусов клиента
- {RATING} - Рейтинг заказа
- {CASHBACK} - Сумма кэшбэка с заказа
Заказ удалён — DELETE_ORDER
- {ID} - Номер заказа
- {DATE} - Дата и время заказа
- {STATUS_ID} - ID статуса заказа
- {STATUS_NAME} - Название статуса заказа
- {CLIENT_ID} - ID клиента
- {CLIENT_NAME} - Имя клиента
- {CLIENT_PHONE} - Телефон клиента
- {CLIENT_COUNT_ORDERS} - Количество заказов клиента
- {CLIENT_AMOUNT_ORDERS} - Сумма заказов клиентаа
- {PRICE_PRODUCTS} - Стоимость товаров
- {PRICE_DELIVERY} - Стоимость доставки
- {DISCOUNT_PROMOCODE} - Сумма скидки по промокоду
- {DISCOUNT_BONUS} - Сумма оплаченная бонусами
- {AMOUNT} - Итого заказа
- {PAYMENT_ID} - ID способа оплаты
- {PAYMENT_NAME} - Название способа оплаты
- {RECEIPT_ID} - ID способа получения
- {RECEIPT_NAME} - Название способа получения
- {POINT_ID} - ID точки продаж
- {POINT_NAME} - Название точки продаж
- {ADDRESS} - Адрес доставки
- {FIELD_#ID#} - Значение дополнительного поля. Вместо #ID# пропишите идентификатор дополнительного поля
- {PROMOCODE} - Название промокода
- {SUM_ORDERS} - Сумма всех заказов клиента
- {COUNT_ORDERS} - Количество всех заказов клиента
- {BASKET} - Массив корзины (используется для создания цикла, подробнее здесь)
- {PRODUCT_ID} - ID товара (используется в рамках цикла BASKET}
- {PRODUCT_NAME} - Название товара (используется в рамках цикла BASKET}
- {PRODUCT_DESCRIPTION} - Описание товара (используется в рамках цикла BASKET}
- {PRODUCT_SKU} - Артикул товара (используется в рамках цикла BASKET}
- {PRICE} - Цена товара (используется в рамках цикла BASKET}
- {QUANTITY} - Количество товара (используется в рамках цикла BASKET}
- {AMOUNT} - Сумма корзины (используется в рамках цикла BASKET}
Начисление бонусов клиенту — ADD_BONUS_CLIENT
- {ACTIVE} - Пользователь активен
- {CLIENT_NAME} - Имя клиента
- {CLIENT_LASTNAME} - Фамилия клиента
- {CLIENT_USERNAME} - Имя пользователя
- {CLIENT_BONUS} - Сумма бонусов клиента
- {START_BONUS} - Бонус начисляемый за регистрацию
- {CLIENT_ID} - Идентификатор клиента
- {QR_ID} - Идентификатор QR ссылки
- {QR_NAME} - Название QR ссылки
- {COUNT_ORDERS} - Количество заказов клиента
- {AMOUNT_ORDERS} - Сумма заказов клиента
- {VALUE} - Сумма начисления/списания
Списание бонусов у клиента — REDUCE_BONUS_CLIENT
- {ACTIVE} - Пользователь активен
- {CLIENT_NAME} - Имя клиента
- {CLIENT_LASTNAME} - Фамилия клиента
- {CLIENT_USERNAME} - Имя пользователя
- {CLIENT_BONUS} - Сумма бонусов клиента
- {START_BONUS} - Бонус начисляемый за регистрацию
- {CLIENT_ID} - Идентификатор клиента
- {QR_ID} - Идентификатор QR ссылки
- {QR_NAME} - Название QR ссылки
- {COUNT_ORDERS} - Количество заказов клиента
- {AMOUNT_ORDERS} - Сумма заказов клиента
- {VALUE} - Сумма начисления/списания
Обновлено: 21 ноября 2024
Далее подробнее о циклах.