Пополнить счет контакта
У контакта в боте может быть внутренний счёт — баланс, который ведёт сам бот: бонусы, баллы, депозит. Это учёт внутри бота, а не кошелёк в платёжной системе. Счёт ведётся отдельно в каждой валюте. Счета контакта видны в его карточке, в разделе «Счета»; показать баланс в сообщении можно функцией getBalance — она описана на странице Функции.


Блок прибавляет сумму к счёту контакта. Если счёта в этой валюте ещё нет, блок его откроет.
Настройки
- «Сумма» — сколько начислить. Можно указать число или автоподстановку, например переменную с суммой. Отрицательная сумма спишет деньги со счёта.
- «Код валюты (ISO 4217)» — трёхбуквенный код валюты счёта, например
RUB,USD,EUR.
Выходы
- «Продолжить» — бот идёт дальше после начисления.
Особенности
- Если сумма равна нулю, счёт не изменится, а бот пойдёт дальше.
- Если сумма отрицательная, а денег на счёте не хватает, блок ничего не спишет, отправит человеку сообщение «Недостаточно средств на балансе» и остановит сценарий — по выходу «Продолжить» бот не пойдёт. Когда нужно своё продолжение на этот случай, используйте блок «Списать со счета контакта».