# Поповнити рахунок контакту

У контакту в боті може бути внутрішній рахунок — баланс, який веде сам бот: бонуси, бали, депозит. Це облік усередині бота, а не гаманець у платіжній системі. Рахунок ведеться окремо в кожній валюті. Рахунки контакту видно в його картці, у розділі «Рахунки»; показати баланс у повідомленні можна функцією `getBalance` — її описано на сторінці [Функції](https://support.watbot.org/uk/chatbots/templates/functions).

![Панель налаштувань блоку «Поповнити рахунок контакту»](https://support.watbot.org/_media/uk/01-chatbots/03-blocks/04-contact-data/_images/top-up-balance.webp?v=1791781231)

Блок додає суму до рахунку контакту. Якщо рахунку в цій валюті ще немає, блок його відкриє.

## Налаштування

- **«Сума»** — скільки нарахувати. Можна вказати число або [автопідстановку](https://support.watbot.org/uk/chatbots/templates), наприклад змінну із сумою. Від'ємна сума спише гроші з рахунку.
- **«Код валюти (ISO 4217)»** — трилітерний код валюти рахунку, наприклад `RUB`, `USD`, `EUR`.

## Виходи

- «Продовжити» — бот іде далі після нарахування.

## Особливості

- Якщо сума дорівнює нулю, рахунок не зміниться, а бот піде далі.
- Якщо сума від'ємна, а грошей на рахунку не вистачає, блок нічого не спише, надішле людині повідомлення «Недостатньо коштів на рахунку» й зупинить сценарій — виходом «Продовжити» бот не піде. Коли потрібне своє продовження на цей випадок, використовуйте блок «Списати з рахунку контакту».
