# Термины и определения

1. **API:** набор методов, которые предоставляет приложение или система, чтобы другие программные продукты могли с ним взаимодействовать.
2. **API-ключ:** случайная хэшированная строка для авторизации пользователя в API.
3. **JSON:** текстовый формат обмена данными, основанный на JavaScript RFC 7159.
4. **Callback URL:** URL-адрес, на который система отправляет ответ после обработки запроса.
5. **Webhook:** механизм уведомления одного веб-приложения другому о событиях в реальном времени через HTTP.
6. **Мерчант:** проект пользователя внутри сервиса AlfaBit Pay, на который предполагается прием платежей.
7. **Инвойс:** Единоразовый платеж, для которого выдается уникальный одноразовый кошелек в системе. Пример использованиея: покупки в интернет магазине.&#x20;
8. **Ордер:** любая заявка в системе независимо от типа (инвойс, биллинг, вывод, обмен)
9. **Ассет:** цифровой актив (прим. USDT, BTC, ETH)&#x20;
10. **Валюта:** конкретная криптовалюта в конкретной сети (прим. USDT BEP20, USDT ERC20, BTC SegWit)
11. **Автоконвертация:** автоматическое преобразование одной валюты или актива в другой по текущему курсу.
12. **Биллинговый счет:** статический кошелек в любой включенных валют. Отличается от инвойса тем, что генерируется единожды при создании, и не меняется. Пример использования: виджет или кнопка для донатов на сайте. Можно присвоить каждому отдельному клиенту мерчанта, свой собственный статический счет.
