Вывод средств из кошелька

Вывод средств


Информация

Для управления кошельком, главный параметр - это API ключ. Найти его можно в настройках профиля



Создание заявки на выплату

Запрос требует обязательных выполнений критерий. API ключ устойчив к регистру

URL: https://enot.io/request/payoff

Метод отправки: GET

Параметр Тип Описание Обязательно
api_key string API ключ вашего профиля. Найти можно в настройках профиля +
email string EMAIL вашего профиля. +
service string Сервис для вывода средств. (список сервисов для вывода) +
wallet string Номер кошелька для вывода. (примеры кошельков) +
amount float Сумма для вывода. +
orderid string
(max:255)
Номер выплаты в вашей системе (Должен быть уникальным) -
card_holder string
(max:255)
Держатель карты -

Пример запроса

https://enot.io/request/[email protected]&service=qw&wallet=79192131245&amount=100.05

Возможные ответы сервера указаны ниже


Ответ после запроса

После запроса, вы получите ответ системы (Обратите внимания, если вы не получили HTTP код 200 или возникла сетевая ошибка, то следует запросить статус выплаты т.к. выплата может создаться).

Формат ответа: json


Параметр Тип Описание Обязательно
status string Статус запроса success / error +
message string Причина ошибки (только при возникновении ошибки) -
balance float Новый баланс (только при успешном запросе) -
id int ID транзакции (только при успешном запросе) -
orderid string ID выплаты в вашей системе (только при успешном запросе) -

Примеры ответов

//Результат успешного запроса. В balance указан ваш новый баланс. В ID, это id транзакции в нашей системе
{"status":"success", "balance":10.00, "id":1234}


// Пользователь не найден (API ключ или email указаны неверно)
{"status":"error","message":"USER_NOT_FOUND"}

// Один из параметров пустой
{"status":"error","message":"ONE_PARAMETR_EMPTY"}

// Сумма вывода не входит в разрешенный диапазон для вывода. Меньше
{"status":"error","message":"AMOUNT_SMALL"}

// Сумма вывода не входит в разрешенный диапазон для вывода. Больше
{"status":"error","message":"AMOUNT_BIG"}

// Сервис для вывода не найден
{"status":"error","message":"SERVICE_NOT_FOUND"}

// Не хватает средств для вывода. После двоеточия указывается ваш доступный баланс
{"status":"error","message":"BALANCE_SMALL:10.00"}

// Ошибка ввода суммы. Комиссия не рассчитана
{"status":"error","message":"SUM_ERROR"}

// Кошелек находится в черном списке
{"status":"error","message":"WALLET_ON_BLACKLIST"}

// Не уникальный номер выплаты в вашей системе
{"status":"error","message":"ORDER_ID_EXIST"}

// Вывод на карту данного банка невозможен
{"status":"error","message":"BANK_NOT_ALLOWED"}

// Реквизиты для выплаты указаны неверно
{"status":"error","message":"PAYMENT_ACCOUNT_WRONG"}

// Необходимо заполнить поле "Держатель карты"
{"status":"error","message":"CARD_HOLDER_EMPTY"}

Список сервисов для вывода

Сумма для вывода указана включительно. То есть, если вывод доступен от 50 рублей, вы можете вывести 50 рублей. Соответственно и в большую сторону


Сервис Пример номера MIN вывод MAX вывод
qw 79196211213 10 5000
ya 41001241232121 50 15000
cd 4012888538881881 1000 50000
wm R12345678999 50 15000
pm U24462332 50 15000
ad R4545152158 50 15000
pa P12345678 50 15000
mb 79252925654 10 5000