WhiteBit
Whitebit поддерживает операции с криптовалютами, купонами (кодами), банковскими картами и AdvCash. У вас есть 4 вида API для работы с операциями разного типа. Подробнее смотрите в списке поддерживаемы
Настройки аккаунта
Зарегистрируйтесь на сайте: whitebit.com
Войдите в аккаунт, нажмите на иконку в форме человека и перейдите на страницу API

На странице API нажмите на кнопку редактирования ключей

Внизу страницы нажмите на кнопку Сгенерировать ключ API
Скопируйте сгенерированные Ключ и Секретный ключ, они будут нужны для настройки в админке.
Введите любое название и выберите доступы как на скриншоте:

Коды - только для API coupon_whitebit
create-new-address - только для API bitcoin_whitebit
Для активации доступа create-new-address вам нужно связаться с техподдержкой Whitebit
Если адрес не генерируется и выдает ошибку "You don't have permission to use this endpoint. Please contact support for more details." - доступ не активирован
После всех настроек нажмите на кнопку Подтвердить изменения внизу списка
Вернитесь на страницу API и перейдите к редактированию Webhook:

В поле адрес Webhook введите:
https://site.com/api/changers/whitebit/charge.php
где site.com - адрес вашего сайта
Нажмите кнопку Сгенерировать ключ
Скопируйте сгенерированный Секретный ключ, он будет нужен для настройки в админке (Секретный ключ Webhook)
Т.к. нельзя создать больше одного Webhook'а - файл charge.php универсален во всех апи Whitebit (кроме coupon) и подойдет для всех остальных.
Для активации ключей создайте файл whiteBIT-verification.txt, скопируйте Ключ (не секретный) и вставьте его в содержание файла. Загрузите этот файл в корень своего сайта.
Нажмите на Отключено для активации ключей
Выберите Ограничение доступа как на скриншоте и нажмите Подтвердить

Настройки в админке
По умолчанию для WhiteBit есть 3 платежки, они отключены и настроены на BitCoin, карты RUB и купоны USD.
Переходите к настройкам Обмен валют - Платежные системы - Отключенные - WhiteBit BTC
Настройки только для типов: Полуавтоматический и Автоматический
Provider - укажите VISAMASTER для работы с картами. ADVCASH для работы с AdvCash. (только для API whitebit) Network - сеть для мультисетевых валют. Возможные значения: ERC20, TRC20, OMNI, BEP20, EOS. Оставьте пустым, если выбор сети не нужен (только для API bitcoin_whitebit) API Key - введите Ключ вашего API из настроек WhiteBit API Secret Key - введите Секретный ключ вашего API из настроек WhiteBit Webhook Secret Key - введите Секретный ключ вашего Webhook из настроек WhiteBit Сохраните настройки.
Поддерживаемые валюты
WhiteBit поддерживает следующие валюты по API "whitebit": UAH - Украинская гривна USD - Доллар США (только AdvCash) EUR - Евро (только AdvCash) KZT - Казахстанский тенге (только AdvCash)
WhiteBit поддерживает следующие валюты по API "whitebit_card": UAH - Украинская гривна (только карты) USD - Доллар США (только карты) EUR - Евро (только карты) KZT - Казахстанский тенге (только карты)
WhiteBit поддерживает большое кол-во криптовалют по API "bitcoin_whitebit"
WhiteBit поддерживает все фиат-валюты и криптовалюты, доступные в других API, по API "coupon_whitebit"
Добавление новой платежки на базе API WhiteBit. В примере Ethereum
Название платежной системы - Любое Тип системы - Электронная валюта Название валюты - ETH Идентификатор - любой свободный API - выберите bitcoin_whitebit Валюта системы - выберите ETH - Ethereum API Key - введите Ключ вашего API из настроек WhiteBit API Secret Key - введите Секретный ключ вашего API из настроек WhiteBit Webhook Secret Key - введите Секретный ключ вашего Webhook из настроек WhiteBit Network - оставьте пустым Сохраните настройки.
Остальные настройки
Описание остальных настроек смотрите в разделе: Платежные системы
Last updated