Как задать курс доллара и цены в $ в botta
Цену товара можно назначить в долларах, а оплачивается заказ в сумах по курсу магазина. Курс — сколько сумов стоит 1 $ — задаёт владелец командой /rate в боте магазина или в кабинете: «Настройки» → «Курс: сумов за 1 $». Цены в сумах работают и без курса.
Что понадобится
- Роль владельца. Менеджер курс задать не может: в боте
/rateему не отвечает, а если курса нет и менеджер вводит цену в $, бот отвечает: «Курс доллара задаёт владелец магазина. Укажите цену в сумах». - Курс от 1 000 до 1 000 000 сумов за 1 $.
Шаг 1. Задайте курс
В боте магазина отправьте /rate (в списке команд она называется «Курс валюты»). Бот покажет текущий курс и попросит новый. Можно сразу с числом: /rate 12900.
💵 Курс доллара нужен, только если цены товаров в $ — покупатель видит их в сумах. Цены в сумах работают без курса. Сколько сумов за 1 $? Например 12900
12900
Курс установлен: 1 USD = 12 900 сум
В кабинете: «Настройки» → поле «Курс: сумов за 1 $». Рядом — «Валюта цен по умолчанию»: UZS или USD. Пока курса нет, USD выбрать нельзя: «Сначала задайте курс».
Шаг 2. Укажите цену в долларах
В боте на вопросе о цене нажмите «💵 Указать в $» или допишите знак: 20$. Если курса ещё нет, владельцу бот сначала спросит: «Сначала курс доллара: сколько сумов за 1 $? Например, 12900». Если вы уже ввели сумму, например 20$, после ответа о курсе товар создаётся сразу.
В кабинете в карточке товара выберите «Валюта цены» — USD — и введите «Цену». Без курса кабинет ответит: «Сначала задайте курс в Настройках».
У товара одна валюта цены на все варианты. Сменить валюту у товара с несколькими вариантами нельзя: «Валюта цены одна на товар». У товара с одним вариантом при смене валюты кабинет просит новую цену — старая сумма не пересчитывается.
Что увидит покупатель
В Mini App магазина цена показана в долларах, а под ней — «≈» и сумма в сумах по курсу. В корзине с такими товарами написано: «Оплата в сумах по курсу магазина: 1 $ = …». Заказ оформляется в сумах: сумма считается по курсу на момент оформления, и этот курс сохраняется в заказе. Если курс дробный, пересчёт округляется до тийина — сотой доли сума.
Если курс изменился
Новый курс сразу действует для всех товаров в $: в Mini App — мгновенно, на сайте магазина — в течение нескольких минут (страницы кешируются). Бот сообщит: «Курс изменён: … → … за 1 USD. Это затрагивает N позиций с ценой в USD». Уже оформленные заказы остаются со своим курсом.
Если не получается
- «Не понял курс. Укажите число, например 12900». Пишите только число, без знака $.
- «Курс выглядит неправдоподобно: 1 $ = …». Курс вне 1 000–1 000 000 сумов.
- «Курс не сохранён: не понял число. Пример: /rate 12900». Так бот отвечает на
/rateпосреди добавления товара: черновик товара цел.