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

Запрос

POST https://aaio.so/api/create-payoff

Заголовки

Accept: application/json * Content-Type: application/x-www-form-urlencoded * X-Api-Key: {api_key} *

Определения

{api_key} - Ключ API из раздела https://aaio.so/cabinet/api с разрешениями: Вывод средств * - обязательные заголовки. Без них Вы не сможете получить корректный ответ.

Параметры

nametypedescription

my_id

string

ID вывода средств в Вашей системе

wallet *

string

Номер счета/кошелька в допустимом формате (без пробелов и разделителей)

amount *

double / int

Сумма вывода в RUB

method *

string

Кодовое название доступной платежной системы для вывода (см. способы вывода средств)

commission_type

int

Комиссия: 0 - с суммы платежа (по умолчанию) 1 - с баланса

bank

int

Код банка СБП Поле обязательное при методе sbp (банки для вывода средств на СБП)

mobile_operator

string

Кодовое название мобильного оператора. Поле обязательное при методе mobile_ru beeline_ru - Билайн tele2 - Tele2 mts_ru - МТС megafon_ru - Мегафон

webhook_url

url

Webhook URL для отправки оповещения о выполнении либо отмене вывода. Данный URL будет использоваться вместо того что указан в настройках аккаунта если вы укажите его в параметре.

Обратите внимание! Параметры передаются в формате application/x-www-form-urlencoded

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

Формат ответа application/json

Пример если к отправке будет валюта USD, USDT, BTC, UAH:

{
	"type": "success",
	"id": "52a16aea-d308-11ed-afa1-0242ac120002", // ID Вывода средств в нашей системе
	"my_id": "my_id_123", // ID Вывода средств в Вашей системе
	"method": "tether_trc20", // Кодовое название платежной системы
	"wallet": "*********", // Номер счета/кошелька
	"amount": 485, // Придёт на счет (в RUB)
	"amount_in_currency": 5, // Придёт на счет (в валюте)
	"amount_currency": "USDT", // Валюта отправки на счет
	"amount_rate": 96.92, // Курс конвертации
	"amount_down": 500, // Списано с баланса (в RUB)
	"commission": 15, // Сумма комиссии (в RUB)
	"commission_type": 0, // Тип комиссии
	"status": "in_process" // Статус (in_process - в процессе, cancel - отменено, success - выполнено)
}

Пример если к отправке будет валюта RUB:

{
	"type": "success",
	"id": "52a16aea-d308-11ed-afa1-0242ac120002", // ID Вывода средств в нашей системе
	"my_id": "my_id_123", // ID Вывода средств в Вашей системе
	"method": "qiwi", // Кодовое название платежной системы
	"wallet": "*********", // Номер счета/кошелька
	"amount": 485, // Придёт на счет (в RUB)
	"amount_in_currency": 485, // Придёт на счет (в валюте)
	"amount_currency": "RUB", // Валюта отправки на счет
	"amount_down": 500, // Списано с баланса (в RUB)
	"commission": 15, // Сумма комисии (в RUB)
	"commission_type": 0, // Тип комиссии
	"status": "in_process" // Статус (in_process - в процессе, cancel - отменено, success - выполнено)
}

Готовые примеры запроса

curl -X 'POST' \
'https://aaio.so/api/create-payoff' \
-H 'accept: application/json' \
-H 'x-api-key: API_KEY' \
-d 'my_id=my_id_123' \
-d 'method=tether_trc20' \
-d 'amount=500' \
-d 'commission_type=0' \
-d 'wallet=*********'

Last updated