Xpay Merchant API (1.27.3)

Download OpenAPI specification:

Authentication

Use the token issued in the merchant’s personal account to access the API. The token must be passed in the Authorization header.

Bearer

Format: Bearer <token>

Security Scheme Type: API Key
Header parameter name: Authorization

Data Types

Geo

Name Description
RU Russian Federation
AZ Azerbaijan
TJ Tajikistan
UZ Uzbekistan
KG Kyrgyzstan
MN Mongolia

Fiat Currencies

Name Description
RUB Russian Ruble
AZN Azerbaijani Manat
MNT Mongolian Tugrik
UZS Uzbekistani Sum

Crypto Currencies

Name Description
USDT USDT

Tickers

Name Description
USDTRUB USDT/RUB
USDTAZN USDT/AZN
USDTMNT USDT/MNT
USDTUZS USDT/UZS

Token Types

Name Description
TRC20 TRC20 (Tron)

Transaction Status

Status Description
TX_ACTIVE Created and awaiting payment
TX_SUCCESS Completed successfully
TX_CANCELLED Canceled by the merchant
TX_EXPIRED Payment time has expired
TX_RECALCULATED Completed successfully, the amount was recalculated
TX_ON_VERIFICATION On manual verification
TX_AWAITING_CONFIRMATION Awaiting SMS confirmation in C2C

Payment Methods

Method Description
BANK_CARD Bank card
BANK_ACCOUNT Bank account
SBP SBP
ONECLICK OneClick
TRANSGRAN_SBP SBP Transgran
TRANSGRAN_BANK_CARD Bank Card Transgran
TIPS Yandex Tips
QR QR Code Payment
QR_NSPK NSPK QR Code Payment
QR_NSPK_MOBILE NSPK QR Code Mobile
MOBILE Mobile Payment
SBERPAY SberPay

Banks

Constant NSPK Code Geo Description
BANK_ANY - RU Любой банк
GAZPROMBANK 100000000001 RU Газпромбанк
SINARA 100000000003 RU Банк Синара
TINKOFF 100000000004 RU Т-Банк
VTB 110000000005 RU Банк ВТБ
AKBARS 100000000006 RU АК БАРС БАНК
RAIFFEISENBANK 100000000007 RU Райффайзенбанк
ALFABANK 100000000008 RU АЛЬФА-БАНК
PROMSVYAZBANK 100000000010 RU Банк ПСБ
RNCB 100000000011 RU РНКБ Банк
ROSBANK 100000000012 RU РОСБАНК
SOVCOMBANK 100000000013 RU Совкомбанк
RUSSTANDARD 100000000014 RU Банк Русский Стандарт
OPENBANK 100000000015 RU Филиал Открытие БМ-Банк
POCHTABANK 100000000016 RU Почта Банк
MTS 100000000017 RU МТС-Банк
OTP 100000000018 RU ОТП Банк
RSHB 100000000020 RU Россельхозбанк
YOOMONEY 100000000022 RU НКО ЮМани
HOMECREDIT 100000000024 RU Хоум кредит
MKB 100000000025 RU МОСКОВСКИЙ КРЕДИТНЫЙ БАНК
URALSIB 100000000026 RU БАНК УРАЛСИБ
CEBANK 100000000027 RU Кредит Европа Банк (Россия)
AVANGARD 100000000028 RU АКБ АВАНГАРД
BSPB 100000000029 RU Банк Санкт-Петербург
UNICREDIT 100000000030 RU ЮниКредит Банк
UBRR 100000000031 RU КБ УБРиР
RENCREDIT 100000000032 RU Ренессанс Банк (Ренессанс Кредит)
TKB 100000000034 RU ТКБ БАНК
GENBANK 100000000037 RU ГЕНБАНК
FINAMBANK 100000000040 RU Банк ФИНАМ
BCS 100000000041 RU БКС Банк
UNISTREAM 100000000042 RU КБ ЮНИСТРИМ
GEBANK 100000000043 RU Газэнергобанк
EXPOBANK 100000000044 RU Экспобанк
ZENIT 100000000045 RU Банк ЗЕНИТ
METALLINVESTBANK 100000000046 RU Металлинвестбанк
ABSOLUTBANK 100000000047 RU АКБ Абсолют Банк
VBRR 100000000049 RU Банк ВБРР
KUBANKREDIT 100000000050 RU КБ Кубань Кредит
NSKBL 100000000052 RU Банк Левобережный
BLANC 100000000053 RU Бланк банк
HLYNOV 100000000056 RU КБ Хлынов
VLBB 100000000058 RU ВЛАДБИЗНЕСБАНК
CENTRINVEST 100000000059 RU КБ Центр-инвест
NOKSS 100000000062 RU НОКССБАНК
CREDITURALBANK 100000000064 RU Кредит Урал Банк
ZEMSKYBANK 100000000066 RU Земский банк
NVBANK 100000000067 RU КБ Новый век
SDM 100000000069 RU СДМ-Банк
DATABANK 100000000070 RU Датабанк
NSBANK 100000000071 RU НС Банк
INGOSSTRAKH 100000000078 RU Инго Банк
ALBANK 100000000080 RU АКБ Алмазэргиэнбанк
FORSHTADT 100000000081 RU АКБ Форштадт
DOMRF 100000000082 RU Банк ДОМ.РФ
DVBANK 100000000083 RU Дальневосточный банк
ROSDORBANK 100000000084 RU РосДорБанк
ELPLAT 100000000086 RU ПНКО ЭЛПЛАТ
PSKB 100000000087 RU Банк ПСКБ
PRIMSOC 100000000088 RU СКБ Приморья Примсоцбанк
EKBANK 100000000090 RU Банк Екатеринбург
SNGB 100000000091 RU БАНК СНГБ
BYSTROBANK 100000000092 RU БыстроБанк
UGLEMET 100000000093 RU Углеметбанк
CHELYABINVESTBANK 100000000094 RU ЧЕЛЯБИНВЕСТБАНК
ABRUSSIA 100000000095 RU АБ РОССИЯ
URALFINANS 100000000096 RU Уралфинанс
ROSTFINANCE 100000000098 RU КБ РостФинанс
MODULBANK 100000000099 RU КБ Модульбанк
AGROROS 100000000102 RU Банк Агророс
POIDEM 100000000103 RU КБ Пойдём!
SBI 100000000105 RU Эс-Би-Ай Банк
CHELIND 100000000106 RU ЧЕЛИНДБАНК
AKIBANK 100000000107 RU АКИБАНК
ATB 100000000108 RU Азиатско-Тихоокеанский Банк
MOSKB 100000000110 RU КБ Москоммерцбанк
SBERBANK 100000000111 RU Сбербанк
GARANTINVEST 100000000112 RU КБ Гарант-Инвест
ALEFBANK 100000000113 RU АКБ Алеф-Банк
NIKOBANK 100000000115 RU НИКО-БАНК
PROBANK 100000000117 RU ПроБанк
AGROPROMKREDIT 100000000118 RU КБ АГРОПРОМКРЕДИТ
SOLIDARNOST 100000000121 RU КБ Солидарность
ICB 100000000122 RU ИК Банк
ORENBURG 100000000124 RU БАНК ОРЕНБУРГ
GORBANK 100000000125 RU ГОРБАНК
BANKSARATOV 100000000126 RU Банк Саратов
HMB 100000000127 RU Хакасский муниципальный банк
ARESBANK 100000000129 RU КБ АРЕСБАНК
BBR 100000000133 RU ББР Банк
NBD 100000000134 RU НБД-Банк
AKCEPT 100000000135 RU Банк Акцепт
METKOMBANK 100000000136 RU МЕТКОМБАНК
DORTRANSBANK 100000000137 RU Первый Дортрансбанк
TOYOTA 100000000138 RU Тойота Банк
ETBANK 100000000139 RU КБ ЭНЕРГОТРАНСБАНК
MBB 100000000140 RU МБ Банк
URALPROMBANK 100000000142 RU УРАЛПРОМБАНК
TIMERBANK 100000000144 RU Тимер Банк
KOSHELEV 100000000146 RU КОШЕЛЕВ-БАНК
SINKOBANK 100000000148 RU КБ СИНКО-БАНК
GUTA 100000000149 RU ГУТА-БАНК
YANDEX 100000000150 RU Яндекс
URALFD 100000000151 RU Дом.ру (Урал ФД)
THBANK 100000000152 RU Тольяттихимбанк
VENETSBANK 100000000153 RU Банк Венец
AVERS 100000000154 RU Банк Аверс
ITURUP 100000000158 RU Банк ИТУРУП
ENERGOBANK 100000000159 RU АКБ Энергобанк
INVB 100000000160 RU ЮГ-Инвестбанк
LOKOBANK 100000000161 RU КБ ЛОКО-Банк
SNEZHINSKY 100000000163 RU Снежинский
RUBANK 100000000165 RU Русьуниверсалбанк
SIBSOCBANK 100000000166 RU СИБСОЦБАНК
EFBANK 100000000167 RU АКБ ЕВРОФИНАНС МОСНАРБАНК
MPBANK 100000000169 RU МП Банк
INTESABANK 100000000170 RU Банк Интеза
MARITIMEBANK 100000000171 RU МОРСКОЙ БАНК
RAZVITIESTOLICA 100000000172 RU Банк Развитие-Столица
TAVRICHESKIY 100000000173 RU Таврический Банк
FINBANK 100000000174 RU Первый Инвестиционный Банк
TENDERBANK 100000000175 RU АКБ ТЕНДЕР-БАНК
MOSCOMBANK 100000000176 RU МОСКОМБАНК
NOVIKOMRETAIL 100000000177 RU Банк НОВИКОМ (НОВИКОМБАНК)
KUBTORGBANK 100000000180 RU Кубаньторгбанк
AVTOTORGBANK 100000000181 RU Автоторгбанк
OKBANK 100000000182 RU Банк Объединенный капитал
GAZTRANSBANK 100000000183 RU Газтрансбанк
NRB 100000000184 RU АКБ НРБанк
NIPBANK 100000000185 RU Нацинвестпромбанк
RESOKREDITBANK 100000000187 RU Банк РЕСО Кредит
TATSOTSBANK 100000000189 RU ТАТСОЦБАНК
KAZAN 100000000191 RU КБЭР Банк Казани
MBAMOSCOW 100000000192 RU Банк МБА-МОСКВА
STROYLES 100000000193 RU КБ СТРОЙЛЕСБАНК
RUSNARBANK 100000000194 RU КБ РУСНАРБАНК
KBB 100000000195 RU Кузнецкбизнесбанк
INBANK 100000000196 RU Инбанк
TRANSSTROYBANK 100000000197 RU АКБ Трансстройбанк
ISBANK 100000000199 RU ИШБАНК
SLAVIA 100000000200 RU АКБ СЛАВИЯ
KREMLEVSKIY 100000000201 RU Банк Кремлевский
NORVIKBANK 100000000202 RU Норвик Банк
MFKBANK 100000000203 RU АКБ МЕЖДУНАРОДНЫЙ ФИНАНСОВЫЙ КЛУБ
ZARECHIE 100000000205 RU Банк Заречье
TPSBANK 100000000206 RU Томскпромстройбанк
SNB 100000000208 RU Северный Народный Банк
ALEXBANK 100000000211 RU Банк АЛЕКСАНДРОВСКИЙ
KROKUSBANK 100000000212 RU КБ Крокус-Банк
VUZBANK 100000000215 RU ВУЗ-банк
FINSERVICE 100000000216 RU Банк Финсервис
FORABANK 100000000217 RU АКБ ФОРА-БАНК
SEVERGAZBANK 100000000219 RU Севергазбанк
NOVOBANK 100000000222 RU УКБ Новобанк
SOCIUMBANK 100000000223 RU СОЦИУМ-БАНК
BELSOCBANK 100000000225 RU УКБ Белгородсоцбанк
PRIMORYE 100000000226 RU АКБ Приморье
BKF 100000000227 RU Банк БКФ
PRIOBANK 100000000228 RU Прио-Внешторгбанк
MCBANKRUS 100000000229 RU МС Банк Рус
SOLIDBANK 100000000230 RU АКБ Солид
CENTROCREDIT 100000000231 RU ЦентроКредит
REALISTBANK 100000000232 RU РЕАЛИСТ БАНК
NKBANK 100000000233 RU НК Банк
MCBANK 100000000234 RU БАНК МОСКВА-СИТИ
DERZHAVA 100000000235 RU АКБ Держава
IPB 100000000236 RU Банк ИПБ
LANTA 100000000245 RU АКБ Ланта-Банк
ROUND 100000000247 RU банк Раунд
VFBANK 100000000248 RU КБ ВНЕШФИНБАНК
DRIVECLICKBANK 100000000250 RU Драйв Клик Банк
AUTOFINBANK 100000000253 RU Авто Финанс Банк
ENISEYUNITED 100000000258 RU АИКБ Енисейский объединенный банк
BGFBANK 100000000260 RU Банк БЖФ
CIFRABANK 100000000265 RU Цифра банк
ELITABANK 100000000266 RU банк Элита
DOLINSK 100000000270 RU КБ Долинск
HICEBANK 100000000272 RU Хайс Банк
OZON 100000000273 RU Озон Банк (Ozon)
FINSTARBANK 100000000278 RU ФИНСТАР БАНК
CMRBANK 100000000282 RU ЦМРБанк
TOCHKA 100000000284 RU Банк Точка
ORANGEBANK 100000000286 RU Банк Оранжевый
PLATKONSTR 100000000288 RU Банк Пэйджин
YARINTERBANK 100000000293 RU ИКБР ЯРИНТЕРБАНК
PLAIT 100000000296 RU Плайт
FAKTURA 100000000900 RU ДБО Фактура
VOLOGZHANIN 100000000257 RU Банк Вологжанин
WILDBERRIES 100000000259 RU Вайлдберриз Банк
NSTANDARD 100000000243 RU Банк Национальный стандарт
ECONOMBANK 100000000198 RU Экономбанк
STPSB 100000000267 RU Ставропольпромстройбанк
CUPIS 100000000271 RU НКО Мобильная карта
MTSMONEY 100000000289 RU МТС Деньги (ЭКСИ Банк)
ZHIVAGOBANK 100000000295 RU ЖИВАГО БАНК
ROCKETBANK 100000000301 RU РОКЕТБАНК
BANKRMP 100000000305 RU Банк РМП
BALAKAVO 100000000306 RU БАЛАКОВО-БАНК
KUZNETSKIY 100000000254 RU Банк Кузнецкий
PROMSELKHOZBANK 100000000285 RU Промсельхозбанк
CHBRR - RU Банк ЧБРР
PROMTRANSBANK - RU ПромТрансБанк
KAMKOMBANK - RU КАМКОМБАНК
QPLUS - RU Qplus (Евроальянс)
AVITOBANK - RU Авито Кошелек
YOSHKAROLA - RU Банк Йошкар-Ола
BANK131 - RU АО Банк 131
AGORA - RU КБ Агора
AIBANK - RU АКБ Азия-Инвест Банк
ALTAYCAPITALBANK - RU КБ Алтайкапиталбанк
ALTERNATIVA - RU НКО Альтернатива
ALTYNBANK - RU АЛТЫНБАНК
AMANAT - RU РНКО АМАНАТ
ARZAMAS - RU КБ Арзамас
AZIAPAY - RU РНКО АЗИЯПЭЙ
AUTOCREDITBANK - RU АвтоКредитБанк
BAIKALCREDOBANK - RU КБ Байкалкредобанк
BALTINVESTBANK - RU БАЛТИНВЕСТБАНК
BOC - RU АКБ БЭНК ОФ ЧАЙНА
BEREIT - RU БАНК БЕРЕЙТ
BST - RU АКБ Бизнес-Сервис-Траст
BMWBANK - RU БМВ Банк
PARIBABANK - RU БНП Париба банк
BRATSKIYANKB - RU Братский АНКБ
CHINAKONSTREKSHNBANK - RU Чайна Констракшн Банк
CHINASELKHOZBANK - RU Чайнасельхозбанк
DALENA - RU Далена
DENIZBANKMOSKVA - RU Денизбанк Москва
DONKOMBANK - RU Донкомбанк
DONTEXBANK - RU Дон-тексбанк
DOYCHEBANK - RU Дойче Банк
DRUZHBA - RU Дружба
EARK - RU Еарк
EATPBANK - RU ЕАТП Банк
EDINAYAKASSA - RU РНКО Единая касса
EKOINVEST - RU КБ ЭКО-ИНВЕСТ
ELEKSIR - RU ЭЛЕКСИР
ELEKSNET - RU ЭЛЕКСНЕТ
ERMAK - RU Ермак
MUFGEVRASIA - RU Эм-Ю-Эф-Джи Банк (Евразия)
EVROALYANS - RU КИБ ЕВРОАЛЬЯНС
FOLKSVAGENBANKRUS - RU Фольксваген банк Рус
GLOBUS - RU Глобус
GOLDMANSAKSBANK - RU Голдман сакс банк
HKFBANK - RU ХКФ Банк
ICBC - RU АйСиБиСи Банк
INEKO - RU Инэко
INGBANKEVRAZIYA - RU Инг банк (Евразия)
INTERPROGRESSBANK - RU Интерпрогрессбанк
INVESTTORGBANK - RU Инвестторгбанк
ISB - RU ИС Банк
ISTINA - RU ИСТИНА
ITBANK - RU ИТ банк
JPMORGAN - RU Дж.П. Морган Банк Интернешнл
KALUGA - RU КБ Калуга
KAMCHATPROFITBANK - RU Муниципальный Камчатпрофитбанк
KAPITAL - RU Капитал
HNBBANK - RU КЭБ ЭйчЭнБи Банк
KETOVSKIYBANK - RU КБ Кетовский
KHIMIK - RU КБ Химик
KHVOYA - RU Хвоя Банк
KLASSIKEKONOMBANK - RU Классик Эконом Банк
KOMINDOBANK - RU Коммерческий Индо Банк
KOMMERZBANKEVRAZIYA - RU Коммерцбанк (Евразия)
KONTINENTAL - RU КБ Континенталь
KONTUR - RU Контур.Банк
KOSMOS - RU КБ Космос
KOSTROMASELKOMBANK - RU Костромаселькомбанк
KREDIAGRICOLKIB - RU Креди Агриколь КИБ
KREDITSWISS - RU Банк Кредит Свисс (Москва)
KRONABANK - RU Крона-Банк
KURGAN - RU Банк Курган
KUZBASSKHIMBANK - RU Кузбасскихимбанк
KUZNETSKBIZNESBANK - RU Кузнецкбизнесбанк
LCK - RU НКО ЛЦК
MAKSIMA - RU КБ Максима
MBRUSBANK - RU МБ РУС Банк
METALLURG - RU Металлург
MKSBANK - RU НКО МКС
MIDZUKHO - RU Мидзухо Банк (Москва)
MIRPRIVILEGIY - RU Мир Привилегий (МП Банк)
MOBIDENGI - RU НКО МОБИ.Деньги
MONETA - RU НКО МОНЕТА
MOSOBLBANK - RU МОСОБЛБАНК
MSKB - RU МСКБ
MSPBANK - RU МСП банк
MTIBANK - RU МТИ банк
MURMANSKRASCHTSENTR - RU Мурманский расчетный центр
MVSBANK - RU МВС банк
NALCHIK - RU Банк Нальчик
NDBANK - RU Народный доверительный банк (НДБанк)
NATIKSISBANK - RU Натиксис Банк
NATSCLEARINGCENTRE - RU Национальный клиринговый центр
NATSREZERVNYBANK - RU Национальный резервный банк
NBSRF - RU Национальный банк сбережений (БАНК НБС)
NIB - RU КБ НИБ
NODA - RU Нода
NOOSFERA - RU НООСФЕРА
NOVOKIB - RU Новокиб
NOVYYMOSKOVSKIYBANK - RU Новый Московский Банк (НМБ)
NRD - RU НРД
PERESVET - RU ПЕРЕСВЕТ
PERM - RU Банк Пермь
PERSPEKTIVA - RU Перспектива
PERVOURALSKBANK - RU ПЕРВОУРАЛЬСКБАНК
PERVYYKLIENTSKIYBANK - RU Первый Клиентский Банк
PEYPALRU - RU ПэйПал РУ
PLATEZHIIRASHCHETY - RU Платежи и расчеты
PLATEZHNYYTSENTR - RU Платежный центр
PRIMTERCOMBANK - RU Примтеркомбанк
PRIOBYE - RU КБ Приобье
PROKOMMERZBANK - RU ПроКоммерцБанк
RASCHETNYERESHENIYA - RU Расчетные Решения
RBA - RU КБ РБА
RDK - RU РДК
RESPKREDITNYYALYANS - RU Республиканский Кредитный Альянс
RINKAS - RU Р-Инкас
RKTSDV - RU РКЦ ДВ
ROSECKSIMBANK - RU РОСЭКСИМБАНК
ROSSITABANK - RU Россита-банк
ROYALKREDITBANK - RU Роял Кредит Банк
BANKRSI - RU Банк РСИ
RUSFINCORP - RU РФК-банк
RUSSKIYBANKSBEREZHENIY - RU Русский банк сбережений
RUSSKIYREGIONALNYBANK - RU РусьРегионБанк
RUSUNIVERSALKBANK - RU Русьюниверсалбанк
SAMMITBANK - RU САММИТ БАНК
SPBBINVESTITSIY - RU Санкт-Петербургский банк инвестиций
SAROVBIZNESBANK - RU САРОВБИЗНЕСБАНК
SEBBANK - RU СЭБ банк
SELMASHBANK - RU Сельмашбанк
SERVISREZERV - RU СЕРВИС РЕЗЕРВ
SEVERSTROYBANK - RU СеверСтройБанк
BANKSGB - RU БАНК СГБ
SITIBANK - RU КБ Ситибанк
SITIINVESTBANK - RU Сити инвест банк
SLAVYANBANK - RU НКБ СЛАВЯНБАНК
SMLT - RU СМЛТ Банк
SOKOLOVSKIY - RU КБ Соколовский
SPBKLIRING - RU СПБ Клиринг
SPETSSTROYBANK - RU СПЕЦСТРОЙБАНК
SPSC - RU Петербургский Расчетный Центр
STOLICHNYYKREDIT - RU КБ Столичный кредит
SUMITOMOMITSUIRUSBANK - RU Сумитомо Мицуй Рус банк
TAGANROGBANK - RU Таганрогбанк
TAIDON - RU Тайдон
TAMBOVKREDITPROMBANK - RU Тамбовкредитпромбанк
TORZHOK - RU Банк Торжок
TRANSKAPITALBANK - RU ТРАНСКАПИТАЛБАНК
TRAST - RU Траст
TSENTRRASCHETOT - RU НКО Центр расчетов
TVOIPLATEZHI - RU Твои платежи
UNIFONDBANK - RU Унифондбанк
URALSKIYFINANSOVYDOM - RU Уральский финансовый дом
URI - RU Ури банк
VAKOBANK - RU Вакобанк
VEIBANK - RU Вэйбанк
VELIKIELUKIBANK - RU Великие Луки банк
VIKING - RU Викинг
VITABANK - RU Витабанк
VKPLATEZHNYERESHENIYA - RU ВК платежные решения
VYATICH - RU Вятич
WUDPVOSTOK - RU Вестерн юнион ДП Восток
YUBIES - RU Ю Би Эс Банк
YUNONAFINANS - RU ЮНОНА ФИНАНС
ZEMELNYY - RU Земельный
ZIRAATBANKMOSCOW - RU Зираат банк (Москва)
YANDEXTIPS - RU Яндекс.Чаевые
CBRFFIELD - RU Полевое учреждения Банка России
CBRF - RU Центральный банк Российской Федерации
KWIKPAY - RU KWIKPAY
KORONAPAY - RU РНКО Платежный Центр (Золотая Корона, Korona)
BEELINEMOBILE - RU Beeline (Оплата мобильной связи)
TELE2 - RU Tele2 (Оплата мобильной связи)
MEZHBANK - RU Межбанк
MEGAFONMOBILE - RU Мегафон (Мобильная связь)
MTSMOBILE - RU МТС (Оплата мобильной связи)
SVOIBANK - RU Свой Банк
KIBITBANK - AB КИБИТ-БАНК
SBRA - AB Сбербанк Абхазии
AMOBILE - AB а-мобаил
AMRABANK - AB Амра-Банк
UNIVERSAL - AB Универсал банк Абхазия
BSDBANK - AB ЧЕРНОМОРСКИЙ БАНК РАЗВИТИЯ
AURORABANK - AB Аврора Банк
SUKHUMBANK - AB КБ Сухум-Банк
APRA - AB НП АПРА
MEGAFONLIVE - AB Мегафон Лайф
BANKCMRA - AB Банк ЦМР Абхазия
DUSHANBECITY - TJ Душанбе Сити
ESKHATA - TJ Эсхата
ALIFBANK - TJ Алиф Банк
SPITAMENBANK - TJ Спитамен Банк
IBT - TJ Международный банк Таджикистана
AMONATBANK - TJ Амонатбонк
ARVAND - TJ Банк Арванд
AZIZIMOLIYA - TJ Азизи-Молия
IMON - TJ ИМОН ИНТЕРНЕШНЛ
HUMO - TJ МДО Хумо
ORIENBANK - TJ ОРИЁНБАНК
TAWHIDBANK - TJ Тавхидбанк
SANDUK - TJ Сандук
PAYVAND - TJ Пайванд
CBT - TJ Коммерцбанк Таджикистана
MATIN - TJ МАТИН
SSB - TJ Саноатсодиротбонк
VASL - TJ Васл Банк
FAVRI - TJ Электронный кошелёк Фаври
MBANK - AZ MBank
M10 - AZ M10
CAPITALBANKKG - KG Капитал Банк
OCTOBANK - UZ Octobank
IPAKYULIBANK - UZ Ипак Йули Банк
AGROBANK - UZ Агробанк
TURONBANK - UZ Туронбанк
IPOTEKABANK - UZ Ipoteka Bank
ASAKABANK - UZ Asakabank
NBU - UZ Национальный банк Узбекистана
XALQBANK - UZ Народный банк (Xalq bank)
SQB - UZ Узпромстройбанк (SQB)
TRUSTBANK - UZ Трастбанк
ALOQABANK - UZ Алокабанк
MIKROKREDITBANK - UZ Микрокредитбанк
AAB - UZ Asia Alliance Bank
OFB - UZ Ориент Финанс Банк
POYTAHTBANK - UZ Poytaxt Bank
DAVRBANK - UZ ДАВР Банк
QQB - UZ Кишлок курилиш банк (QQB)
TBCBANKUZ - UZ TBC Bank
CAPITALBANKUZ - UZ Капиталбанк
ZIRAATBANKUZ - UZ Ziraat Bank
ANORBANK - UZ ANOR BANK
MADADINVESTBANK - UZ Madad Invest Bank
KDBBANK - UZ КДБ Банк Узбекистан
OSONUZS - UZ OSON UZS
UNIVERSALBANKUZ - UZ АКБ Универсал банк
SADERATBANKUZ - UZ Садерат Банк
UZUMBANK - UZ UZUM BANK
HAMKORBANK - UZ Hamkorbank
INFINBANK - UZ InfinBank
TENGEBANKUZ - UZ Tenge Bank
GARANTBANKUZ - UZ Гарант банк
APEXBANK - UZ Apex Bank
SMARTBANKUZ - UZ Smart Bank
HAYOTBANKUZ - UZ HAYOT BANK
YANGIBANKUZ - UZ YANGI BANK
AVOBANKUZ - UZ AVO bank
UZCARD - UZ UzCard
HUMOCARD - UZ Humo
BANK_ANY_UZ - UZ Банк Узбекистана
ALIANCEBANK - UZ Asia Alliance Bank
CLICKBANK - UZ Click.uz
BOGDBANK - MN Bogd Bank
CAPITRONBANK - MN Capitron Bank
CHINGGISKHAANBANK - MN Chinggis Khaan Bank
GOLOMTBANK - MN Golomt Bank
KHANBANK - MN Khan Bank
STATEBANK - MN State Bank of Mongolia
XACBANK - MN XacBank
ARIGBANK - MN Arig Bank
TDBM - MN Trade and Development Bank of Mongolia

Webhooks

Description

Webhooks can let your integrations take an action in response to events that occur on Xpay.

Xpay submits a POST request to the designated webhook URL with information about changes in transaction statuses.

The User-Agent for the requests will xpay-webhook-agent.

To receive webhooks, use the Xpay Merchant dashboard to configure a Webhook URL in the Settings.

Exactly one webhook URL may be configured per account.

Your server should respond with status code 200 within 5 seconds. Otherwise, we consider the webhook not delivered. In this case, we make 3 attempts to send a webhook within 90 seconds.

Payload

{
  "webhook_id": "WCgVCMVcaYEXYieY58LA7f",
  "tx": {
    "geo": "RU",
    "tx_id": "98cgqgbJajJ3fwfAU3qhar",
    "tx_direction": "P2P_FIAT_IN",
    "tx_status": "TX_ACTIVE",
    "merchant_tx_id": "123",
    "merchant_client_id": "456",
    "payment_method": "BANK_CARD",
    "payment_system": "ALFABANK",
    "payment_requisite": "42111111111111",
    "payment_expires_at": "2024-12-27T09:03:37Z",
    "in_currency": "RUB",
    "in_amount": "5000.95",
    "in_amount_confirmed": "0",
    "out_currency": "USDT",
    "out_amount": "44.485921",
    "out_amount_confirmed": "0",
    "rate": "112.94",
    "created_at": "2024-12-27T08:03:37.654491Z",
    "updated_at": "2024-12-27T08:03:37.654491Z",
    "completed_at": null,
    "reference_id": "789",
    "is_manual_confirmed": false,
    "fee_pct": "10.5",
    "widget_id": "",
    "bank_code": "100000000008",
    "payment_requisite_full_name": "Иван Петров",
    "fee_amount_confirmed": "0",
    "fee_currency": "USDT"
  },
  "is_manual_sending": false
}

Signature

You can enable signature verification for webhooks in the Xpay Merchant dashboard and provide a secret key.

The webhook payload is signed with the HMAC-SHA256 algorithm.

Signature is passed in the X-Signature header.

Examples of signature generation in different languages

# Python
import hmac
import hashlib

def sign(payload, secret):
    return hmac.new(secret.encode(), payload.encode(), hashlib.sha256).hexdigest()
// PHP
<?php

function sign($payload, $secret) {
    return hash_hmac('sha256', $payload, $secret);
}
// Go
package main

import (
    "crypto/hmac"
    "crypto/sha256"
    "encoding/hex"
)

func sign(payload, secret string) string {
    h := hmac.New(sha256.New, []byte(secret))
    h.Write([]byte(payload))
    return hex.EncodeToString(h.Sum(nil))
}
// C#
using System.Security.Cryptography;
using System.Text;

public string Sign(string payload, string secret)
{
    using (var hmac = new HMACSHA256(Encoding.UTF8.GetBytes(secret)))
    {
        var hash = hmac.ComputeHash(Encoding.UTF8.GetBytes(payload));
        return BitConverter.ToString(hash).Replace("-", "").ToLower();
    }
}
// JavaScript
const crypto = require('crypto');

function sign(payload, secret) {
    return crypto.createHmac('sha256', secret).update(payload).digest('hex');
}

Testing

Test Transactions magic values

Fiat Amount Status
1111 TX_CANCELLED
2222 TX_EXPIRED
3333 TX_RECALCULATED
any other TX_SUCCESS

Test C2C Code magic values

C2C Code Error
222222 invalid code
any other -

Balance

Get Balance

Fetch balance information.

Authorizations:
Bearer
query Parameters
currency
required
string

Currency. Supported currencies: [USDT, RUB]

Responses

Response samples

Content type
application/json
{
  • "balance": {
    },
  • "left_deposit_balance": {
    }
}

Rates

Base Rates

Fetch base exchange rates with no authentication required.

Authorizations:
Bearer
query Parameters
ticker
string
Enum: "USDTRUB" "USDTAZN" "USDTTJS" "USDTMNT" "USDTUZS" "RUBVND"

Ticker. Default: [USDTRUB]

direction
string
Enum: "P2P_FIAT_IN" "P2P_FIAT_OUT" "C2C_FIAT_IN" "C2C_FIAT_OUT" "ECOM_FIAT_IN"

Transaction direction. Default: [P2P_FIAT_IN]

geo
string
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"

Filter by geo. Default: [RU]

payment_method
string
Enum: "BANK_CARD" "SBP" "BANK_ACCOUNT" "ONECLICK" "TRANSGRAN_SBP" "TRANSGRAN_BANK_CARD" "TIPS" "QR" "MOBILE" "QR_NSPK" "QR_NSPK_MOBILE" "SBERPAY"

Filter by payment method.

fiat_amount
string

Filter by fiat amount.

Responses

Response samples

Content type
application/json
{
  • "direction": "P2P_FIAT_IN",
  • "ticker": "USDTRUB",
  • "rate": "92.83"
}

Base Rates XML

Fetch base exchange rates in XML format with no authentication required.

Authorizations:
Bearer
query Parameters
ticker
string
Enum: "USDTRUB" "USDTAZN" "USDTTJS" "USDTMNT" "USDTUZS" "RUBVND"

Ticker. Default: [USDTRUB]

direction
string
Enum: "P2P_FIAT_IN" "P2P_FIAT_OUT" "C2C_FIAT_IN" "C2C_FIAT_OUT" "ECOM_FIAT_IN"

Transaction direction. Default: [P2P_FIAT_IN]

Responses

Get External Rate

Fetch external CEX/P2P exchange rate.

Authorizations:
Bearer
query Parameters
provider
string
Enum: "RATE_PROVIDER_GARANTEX_CEX" "RATE_PROVIDER_BYBIT_P2P" "RATE_PROVIDER_BINANCE_P2P" "RATE_PROVIDER_GRINEX_CEX" "RATE_PROVIDER_ABCEX_CEX" "RATE_PROVIDER_RAPIRA_P2P" "RATE_PROVIDER_MANUAL" "RATE_PROVIDER_HTX_P2P" "RATE_PROVIDER_GOOGLE"

Rate provider.

direction
string
Enum: "RATE_DIRECTION_BUY" "RATE_DIRECTION_SELL"

Rate direction.

ticker
string
Enum: "USDTRUB" "USDTAZN" "USDTTJS" "USDTMNT" "USDTUZS" "RUBVND"

Ticker.

Responses

Response samples

Content type
application/json
{
  • "provider": "RATE_PROVIDER_GARANTEX_CEX",
  • "direction": "RATE_DIRECTION_BUY",
  • "ticker": "USDTRUB",
  • "rate": "92.83"
}

Get Exchange Rates Deprecated

Fetch current exchange rates.

Authorizations:
Bearer
query Parameters
ticker
required
string
Enum: "USDTRUB" "USDTAZN" "USDTTJS" "USDTMNT" "USDTUZS" "RUBVND"

Ticker. Supported tickers: "USDTRUB"

direction
string
Enum: "P2P_FIAT_IN" "P2P_FIAT_OUT" "C2C_FIAT_IN" "C2C_FIAT_OUT" "ECOM_FIAT_IN"

Transaction direction. Default: [P2P_FIAT_IN]

Responses

Response samples

Content type
application/json
{
  • "direction": "P2P_FIAT_IN",
  • "ticker": "USDTRUB",
  • "rate": "92.83"
}

Transactions

List Transactions

List transactions

Authorizations:
Bearer
query Parameters
offset
string <int64>

Offset.

limit
string <int64>

Limit. In range [10, 100]. Default 100

order_by
string

Order by. In ["", "created_at"]. Default "created_at"

sort
string

Sort by. In ["", "asc", "desc"]. Default "desc"

start_time
string <date-time>

Filter start time.

end_time
string <date-time>

Filter end time.

status
string
Enum: "TX_ACTIVE" "TX_SUCCESS" "TX_CANCELLED" "TX_EXPIRED" "TX_RECALCULATED" "TX_ON_VERIFICATION" "TX_AWAITING_CONFIRMATION" "TX_CREATED"

Filter by status.

in_amount
string

Filter by in amount.

merchant_tx_id
string

Filter by merchant transaction ID.

merchant_client_id
string

Filter by merchant client ID.

direction
string
Enum: "P2P_FIAT_IN" "P2P_FIAT_OUT" "C2C_FIAT_IN" "C2C_FIAT_OUT" "ECOM_FIAT_IN"

Filter by direction.

widget_id
string

Filter by widget ID.

geo
string
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"

Filter by geo.

direction_list
Array of strings
Items Enum: "P2P_FIAT_IN" "P2P_FIAT_OUT" "C2C_FIAT_IN" "C2C_FIAT_OUT" "ECOM_FIAT_IN"

Filter by direction list.

Responses

Response samples

Content type
application/json
{
  • "txs": [
    ],
  • "pagination": {
    }
}

Get transaction by merchant transaction ID

Fetch transaction by merchant transaction ID

Authorizations:
Bearer
path Parameters
merchant_tx_id
required
string

Merchant transaction ID.

Responses

Response samples

Content type
application/json
{
  • "tx": {
    }
}

Get transaction by ID

Fetch transaction by ID

Authorizations:
Bearer
path Parameters
tx_id
required
string

Transaction ID.

Responses

Response samples

Content type
application/json
{
  • "tx": {
    }
}

Cancel Transaction

Cancel transaction by ID

Authorizations:
Bearer
path Parameters
tx_id
required
string

Transaction ID.

Request Body schema: application/json
required
reason
string

Reason of cancellation.

Responses

Request samples

Content type
application/json
{
  • "reason": "Fraudulent transaction"
}

Response samples

Content type
application/json
{
  • "tx": {
    }
}

P2P

Create P2P Invoice Transaction

Create P2P Invoice Transaction

Authorizations:
Bearer
Request Body schema: application/json
required
geo
string (Geo)
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"
fiat_currency
required
string (FiatCurrency)
Enum: "RUB" "AZN" "TJS" "MNT" "UZS"
fiat_amount
required
string

The fiat amount.

crypto_currency
string (CryptoCurrency)
Value: "USDT"
payment_method
required
string (PaymentMethod)
Enum: "BANK_CARD" "SBP" "BANK_ACCOUNT" "ONECLICK" "TRANSGRAN_SBP" "TRANSGRAN_BANK_CARD" "TIPS" "QR" "MOBILE" "QR_NSPK" "QR_NSPK_MOBILE" "SBERPAY"
bank_name
string (BankName)
Enum: "BANK_ANY" "SBERBANK" "TINKOFF" "ROSBANK" "RAIFFEISENBANK" "GAZPROMBANK" "VTB" "AKBARS" "ALFABANK" "PROMSVYAZBANK" "RUSSTANDARD" "URALSIB" "INGOSSTRAKH" "CIFRABANK" "ABRUSSIA" "RSHB" "DUSHANBECITY" "VOLOGZHANIN" "SOVCOMBANK" "SOLIDARNOST" "OTP" "UBRR" "EXPOBANK" "PRIMORYE" "MKB" "SVOIBANK" "BCS" "DOMRF" "OZON" "MBANK" "BSPB" "DOLINSK" "SINARA" "FORABANK" "URALFD" "RNCB" "YANDEX" "AVANGARD" "KBB" "OPENBANK" "POCHTABANK" "MTS" "YOOMONEY" "HOMECREDIT" "CEBANK" "UNICREDIT" "RENCREDIT" "TKB" "GENBANK" "FINAMBANK" "UNISTREAM" "GEBANK" "ZENIT" "METALLINVESTBANK" "ABSOLUTBANK" "VBRR" "KUBANKREDIT" "NSKBL" "BLANC" "HLYNOV" "VLBB" "CENTRINVEST" "NOKSS" "CREDITURALBANK" "ZEMSKYBANK" "NVBANK" "SDM" "DATABANK" "NSBANK" "ALBANK" "FORSHTADT" "DVBANK" "ROSDORBANK" "ELPLAT" "PSKB" "PRIMSOC" "EKBANK" "SNGB" "BYSTROBANK" "UGLEMET" "CHELYABINVESTBANK" "URALFINANS" "ROSTFINANCE" "MODULBANK" "AGROROS" "POIDEM" "SBI" "CHELIND" "AKIBANK" "ATB" "MOSKB" "GARANTINVEST" "ALEFBANK" "NIKOBANK" "PROBANK" "AGROPROMKREDIT" "ICB" "ORENBURG" "GORBANK" "BANKSARATOV" "HMB" "ARESBANK" "BBR" "NBD" "AKCEPT" "METKOMBANK" "DORTRANSBANK" "TOYOTA" "ETBANK" "MBB" "URALPROMBANK" "TIMERBANK" "KOSHELEV" "SINKOBANK" "GUTA" "THBANK" "VENETSBANK" "AVERS" "ITURUP" "ENERGOBANK" "INVB" "LOKOBANK" "SNEZHINSKY" "RUBANK" "SIBSOCBANK" "EFBANK" "MPBANK" "INTESABANK" "MARITIMEBANK" "RAZVITIESTOLICA" "TAVRICHESKIY" "FINBANK" "TENDERBANK" "MOSCOMBANK" "NOVIKOMRETAIL" "KUBTORGBANK" "AVTOTORGBANK" "OKBANK" "GAZTRANSBANK" "NRB" "NIPBANK" "RESOKREDITBANK" "TATSOTSBANK" "KAZAN" "MBAMOSCOW" "STROYLES" "RUSNARBANK" "INBANK" "TRANSSTROYBANK" "ISBANK" "SLAVIA" "KREMLEVSKIY" "NORVIKBANK" "MFKBANK" "ZARECHIE" "TPSBANK" "SNB" "ALEXBANK" "KROKUSBANK" "VUZBANK" "FINSERVICE" "SEVERGAZBANK" "NOVOBANK" "SOCIUMBANK" "BELSOCBANK" "BKF" "PRIOBANK" "MCBANKRUS" "SOLIDBANK" "CENTROCREDIT" "REALISTBANK" "NKBANK" "MCBANK" "DERZHAVA" "IPB" "LANTA" "ROUND" "VFBANK" "DRIVECLICKBANK" "AUTOFINBANK" "ENISEYUNITED" "BGFBANK" "ELITABANK" "HICEBANK" "FINSTARBANK" "CMRBANK" "TOCHKA" "ORANGEBANK" "PLATKONSTR" "YARINTERBANK" "PLAIT" "FAKTURA" "MTSMONEY" "CHBRR" "PROMTRANSBANK" "WILDBERRIES" "NSTANDARD" "KIBITBANK" "KAMKOMBANK" "SBRA" "AMOBILE" "AMRABANK" "CUPIS" "AVITOBANK" "UNIVERSAL" "YOSHKAROLA" "ECONOMBANK" "STPSB" "BANK131" "AGORA" "AIBANK" "ALTAYCAPITALBANK" "ALTERNATIVA" "ALTYNBANK" "AMANAT" "ARZAMAS" "AZIAPAY" "AUTOCREDITBANK" "BAIKALCREDOBANK" "BALAKAVO" "BALTINVESTBANK" "BOC" "BEREIT" "BST" "BMWBANK" "PARIBABANK" "BRATSKIYANKB" "CHINAKONSTREKSHNBANK" "CHINASELKHOZBANK" "DALENA" "DENIZBANKMOSKVA" "DONKOMBANK" "DONTEXBANK" "DOYCHEBANK" "DRUZHBA" "EARK" "EATPBANK" "EDINAYAKASSA" "EKOINVEST" "ELEKSIR" "ELEKSNET" "ERMAK" "MUFGEVRASIA" "EVROALYANS" "FOLKSVAGENBANKRUS" "GLOBUS" "GOLDMANSAKSBANK" "HKFBANK" "ICBC" "INEKO" "INGBANKEVRAZIYA" "INTERPROGRESSBANK" "INVESTTORGBANK" "ISB" "ISTINA" "ITBANK" "JPMORGAN" "KALUGA" "KAMCHATPROFITBANK" "KAPITAL" "HNBBANK" "KETOVSKIYBANK" "KHIMIK" "KHVOYA" "KLASSIKEKONOMBANK" "KOMINDOBANK" "KOMMERZBANKEVRAZIYA" "KONTINENTAL" "KONTUR" "KOSMOS" "KOSTROMASELKOMBANK" "KREDIAGRICOLKIB" "KREDITSWISS" "KRONABANK" "KURGAN" "KUZBASSKHIMBANK" "KUZNETSKBIZNESBANK" "KUZNETSKIY" "LCK" "MAKSIMA" "MBRUSBANK" "METALLURG" "MKSBANK" "MIDZUKHO" "MIRPRIVILEGIY" "MOBIDENGI" "MONETA" "MOSOBLBANK" "MSKB" "MSPBANK" "MTIBANK" "MURMANSKRASCHTSENTR" "MVSBANK" "NALCHIK" "NDBANK" "NATIKSISBANK" "NATSCLEARINGCENTRE" "NATSREZERVNYBANK" "NBSRF" "NIB" "NODA" "NOOSFERA" "NOVOKIB" "NOVYYMOSKOVSKIYBANK" "NRD" "PERESVET" "PERM" "PERSPEKTIVA" "PERVOURALSKBANK" "PERVYYKLIENTSKIYBANK" "PEYPALRU" "PLATEZHIIRASHCHETY" "PLATEZHNYYTSENTR" "PRIMTERCOMBANK" "PRIOBYE" "PROKOMMERZBANK" "PROMSELKHOZBANK" "RASCHETNYERESHENIYA" "RBA" "RDK" "RESPKREDITNYYALYANS" "RINKAS" "RKTSDV" "BANKRMP" "ROSECKSIMBANK" "ROSSITABANK" "ROYALKREDITBANK" "BANKRSI" "RUSFINCORP" "RUSSKIYBANKSBEREZHENIY" "RUSSKIYREGIONALNYBANK" "RUSUNIVERSALKBANK" "SAMMITBANK" "SPBBINVESTITSIY" "SAROVBIZNESBANK" "SEBBANK" "SELMASHBANK" "SERVISREZERV" "SEVERSTROYBANK" "BANKSGB" "SITIBANK" "SITIINVESTBANK" "SLAVYANBANK" "SMLT" "SOKOLOVSKIY" "SPBKLIRING" "SPETSSTROYBANK" "SPSC" "STOLICHNYYKREDIT" "SUMITOMOMITSUIRUSBANK" "TAGANROGBANK" "TAIDON" "TAMBOVKREDITPROMBANK" "TORZHOK" "TRANSKAPITALBANK" "TRAST" "TSENTRRASCHETOT" "TVOIPLATEZHI" "UNIFONDBANK" "URALSKIYFINANSOVYDOM" "URI" "VAKOBANK" "VEIBANK" "VELIKIELUKIBANK" "VIKING" "VITABANK" "VKPLATEZHNYERESHENIYA" "VYATICH" "WUDPVOSTOK" "YUBIES" "YUNONAFINANS" "ZEMELNYY" "ZHIVAGOBANK" "ZIRAATBANKMOSCOW" "ESKHATA" "ALIFBANK" "SPITAMENBANK" "IBT" "M10" "YANDEXTIPS" "AMONATBANK" "AURORABANK" "CBRFFIELD" "SUKHUMBANK" "ARVAND" "AZIZIMOLIYA" "IMON" "HUMO" "ORIENBANK" "TAWHIDBANK" "SANDUK" "PAYVAND" "CBT" "SSB" "MATIN" "VASL" "FAVRI" "CBRF" "APRA" "MEGAFONLIVE" "ROCKETBANK" "OCTOBANK" "CAPITALBANKKG" "CAPITALBANKUZ" "IPAKYULIBANK" "NBU" "SQB" "AGROBANK" "ASAKABANK" "TRUSTBANK" "OFB" "MIKROKREDITBANK" "XALQBANK" "QQB" "TURONBANK" "AAB" "TBCBANKUZ" "ANORBANK" "ZIRAATBANKUZ" "ALOQABANK" "IPOTEKABANK" "DAVRBANK" "KDBBANK" "MADADINVESTBANK" "POYTAHTBANK" "BSDBANK" "KWIKPAY" "BANKCMRA" "MEGAFONMOBILE" "MTSMOBILE" "BEELINEMOBILE" "MEZHBANK" "KORONAPAY" "BOGDBANK" "CAPITRONBANK" "CHINGGISKHAANBANK" "GOLOMTBANK" "KHANBANK" "STATEBANK" "XACBANK" "ARIGBANK" "TDBM" "CLICKBANK" "INFINBANK" "HAMKORBANK" "BAKAIBANK" "GARANTBANKUZ" "APEXBANK" "ALIANCEBANK" "UZCARD" "HUMOCARD" "QPLUS" "TELE2" "BANK_ANY_UZ" "OSONUZS" "UNIVERSALBANKUZ" "SADERATBANKUZ" "UZUMBANK" "TENGEBANKUZ" "SMARTBANKUZ" "HAYOTBANKUZ" "YANGIBANKUZ" "AVOBANKUZ" "KORTIMILLITJ" "TCELLTJ" "FMFBTJ" "BELWEBBANK" "BANK_ANY_C2C"
merchant_tx_id
required
string

[Required] Transaction ID in the merchant system.

merchant_client_id
required
string

[Required] Client ID in the merchant system.

allow_variable_amount
boolean

Allow variable amount. Default: false.

webhook_url
string

Webhook URL. If empty, use the webhook URL in the system.

traffic_type
string (v1ClientTrafficType)
Enum: "CLIENT_TRAFFIC_TYPE_FTD" "CLIENT_TRAFFIC_TYPE_STD"
object (v1ClientInfo)

Responses

Request samples

Content type
application/json
{
  • "geo": "RU",
  • "fiat_currency": "RUB",
  • "fiat_amount": "5000",
  • "crypto_currency": "USDT",
  • "payment_method": "BANK_CARD",
  • "bank_name": "BANK_ANY",
  • "merchant_tx_id": "ef53987f-290b-4942-b0f3-66d6873225be",
  • "merchant_client_id": "12334567890",
  • "allow_variable_amount": true,
  • "webhook_url": "https://example.com/webhook",
  • "traffic_type": "CLIENT_TRAFFIC_TYPE_FTD",
  • "client_info": {
    }
}

Response samples

Content type
application/json
{
  • "tx": {
    }
}

Create P2P Withdraw Transaction

Create P2P Withdraw Transaction

Authorizations:
Bearer
Request Body schema: application/json
required
geo
string (Geo)
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"
fiat_currency
required
string (FiatCurrency)
Enum: "RUB" "AZN" "TJS" "MNT" "UZS"
fiat_amount
required
string

The fiat amount.

crypto_currency
string (CryptoCurrency)
Value: "USDT"
payment_method
required
string (PaymentMethod)
Enum: "BANK_CARD" "SBP" "BANK_ACCOUNT" "ONECLICK" "TRANSGRAN_SBP" "TRANSGRAN_BANK_CARD" "TIPS" "QR" "MOBILE" "QR_NSPK" "QR_NSPK_MOBILE" "SBERPAY"
payment_requisite
required
string

Payment requisite. Eg "4111000000000000", "+71234567890", etc.

bank_name
string (BankName)
Enum: "BANK_ANY" "SBERBANK" "TINKOFF" "ROSBANK" "RAIFFEISENBANK" "GAZPROMBANK" "VTB" "AKBARS" "ALFABANK" "PROMSVYAZBANK" "RUSSTANDARD" "URALSIB" "INGOSSTRAKH" "CIFRABANK" "ABRUSSIA" "RSHB" "DUSHANBECITY" "VOLOGZHANIN" "SOVCOMBANK" "SOLIDARNOST" "OTP" "UBRR" "EXPOBANK" "PRIMORYE" "MKB" "SVOIBANK" "BCS" "DOMRF" "OZON" "MBANK" "BSPB" "DOLINSK" "SINARA" "FORABANK" "URALFD" "RNCB" "YANDEX" "AVANGARD" "KBB" "OPENBANK" "POCHTABANK" "MTS" "YOOMONEY" "HOMECREDIT" "CEBANK" "UNICREDIT" "RENCREDIT" "TKB" "GENBANK" "FINAMBANK" "UNISTREAM" "GEBANK" "ZENIT" "METALLINVESTBANK" "ABSOLUTBANK" "VBRR" "KUBANKREDIT" "NSKBL" "BLANC" "HLYNOV" "VLBB" "CENTRINVEST" "NOKSS" "CREDITURALBANK" "ZEMSKYBANK" "NVBANK" "SDM" "DATABANK" "NSBANK" "ALBANK" "FORSHTADT" "DVBANK" "ROSDORBANK" "ELPLAT" "PSKB" "PRIMSOC" "EKBANK" "SNGB" "BYSTROBANK" "UGLEMET" "CHELYABINVESTBANK" "URALFINANS" "ROSTFINANCE" "MODULBANK" "AGROROS" "POIDEM" "SBI" "CHELIND" "AKIBANK" "ATB" "MOSKB" "GARANTINVEST" "ALEFBANK" "NIKOBANK" "PROBANK" "AGROPROMKREDIT" "ICB" "ORENBURG" "GORBANK" "BANKSARATOV" "HMB" "ARESBANK" "BBR" "NBD" "AKCEPT" "METKOMBANK" "DORTRANSBANK" "TOYOTA" "ETBANK" "MBB" "URALPROMBANK" "TIMERBANK" "KOSHELEV" "SINKOBANK" "GUTA" "THBANK" "VENETSBANK" "AVERS" "ITURUP" "ENERGOBANK" "INVB" "LOKOBANK" "SNEZHINSKY" "RUBANK" "SIBSOCBANK" "EFBANK" "MPBANK" "INTESABANK" "MARITIMEBANK" "RAZVITIESTOLICA" "TAVRICHESKIY" "FINBANK" "TENDERBANK" "MOSCOMBANK" "NOVIKOMRETAIL" "KUBTORGBANK" "AVTOTORGBANK" "OKBANK" "GAZTRANSBANK" "NRB" "NIPBANK" "RESOKREDITBANK" "TATSOTSBANK" "KAZAN" "MBAMOSCOW" "STROYLES" "RUSNARBANK" "INBANK" "TRANSSTROYBANK" "ISBANK" "SLAVIA" "KREMLEVSKIY" "NORVIKBANK" "MFKBANK" "ZARECHIE" "TPSBANK" "SNB" "ALEXBANK" "KROKUSBANK" "VUZBANK" "FINSERVICE" "SEVERGAZBANK" "NOVOBANK" "SOCIUMBANK" "BELSOCBANK" "BKF" "PRIOBANK" "MCBANKRUS" "SOLIDBANK" "CENTROCREDIT" "REALISTBANK" "NKBANK" "MCBANK" "DERZHAVA" "IPB" "LANTA" "ROUND" "VFBANK" "DRIVECLICKBANK" "AUTOFINBANK" "ENISEYUNITED" "BGFBANK" "ELITABANK" "HICEBANK" "FINSTARBANK" "CMRBANK" "TOCHKA" "ORANGEBANK" "PLATKONSTR" "YARINTERBANK" "PLAIT" "FAKTURA" "MTSMONEY" "CHBRR" "PROMTRANSBANK" "WILDBERRIES" "NSTANDARD" "KIBITBANK" "KAMKOMBANK" "SBRA" "AMOBILE" "AMRABANK" "CUPIS" "AVITOBANK" "UNIVERSAL" "YOSHKAROLA" "ECONOMBANK" "STPSB" "BANK131" "AGORA" "AIBANK" "ALTAYCAPITALBANK" "ALTERNATIVA" "ALTYNBANK" "AMANAT" "ARZAMAS" "AZIAPAY" "AUTOCREDITBANK" "BAIKALCREDOBANK" "BALAKAVO" "BALTINVESTBANK" "BOC" "BEREIT" "BST" "BMWBANK" "PARIBABANK" "BRATSKIYANKB" "CHINAKONSTREKSHNBANK" "CHINASELKHOZBANK" "DALENA" "DENIZBANKMOSKVA" "DONKOMBANK" "DONTEXBANK" "DOYCHEBANK" "DRUZHBA" "EARK" "EATPBANK" "EDINAYAKASSA" "EKOINVEST" "ELEKSIR" "ELEKSNET" "ERMAK" "MUFGEVRASIA" "EVROALYANS" "FOLKSVAGENBANKRUS" "GLOBUS" "GOLDMANSAKSBANK" "HKFBANK" "ICBC" "INEKO" "INGBANKEVRAZIYA" "INTERPROGRESSBANK" "INVESTTORGBANK" "ISB" "ISTINA" "ITBANK" "JPMORGAN" "KALUGA" "KAMCHATPROFITBANK" "KAPITAL" "HNBBANK" "KETOVSKIYBANK" "KHIMIK" "KHVOYA" "KLASSIKEKONOMBANK" "KOMINDOBANK" "KOMMERZBANKEVRAZIYA" "KONTINENTAL" "KONTUR" "KOSMOS" "KOSTROMASELKOMBANK" "KREDIAGRICOLKIB" "KREDITSWISS" "KRONABANK" "KURGAN" "KUZBASSKHIMBANK" "KUZNETSKBIZNESBANK" "KUZNETSKIY" "LCK" "MAKSIMA" "MBRUSBANK" "METALLURG" "MKSBANK" "MIDZUKHO" "MIRPRIVILEGIY" "MOBIDENGI" "MONETA" "MOSOBLBANK" "MSKB" "MSPBANK" "MTIBANK" "MURMANSKRASCHTSENTR" "MVSBANK" "NALCHIK" "NDBANK" "NATIKSISBANK" "NATSCLEARINGCENTRE" "NATSREZERVNYBANK" "NBSRF" "NIB" "NODA" "NOOSFERA" "NOVOKIB" "NOVYYMOSKOVSKIYBANK" "NRD" "PERESVET" "PERM" "PERSPEKTIVA" "PERVOURALSKBANK" "PERVYYKLIENTSKIYBANK" "PEYPALRU" "PLATEZHIIRASHCHETY" "PLATEZHNYYTSENTR" "PRIMTERCOMBANK" "PRIOBYE" "PROKOMMERZBANK" "PROMSELKHOZBANK" "RASCHETNYERESHENIYA" "RBA" "RDK" "RESPKREDITNYYALYANS" "RINKAS" "RKTSDV" "BANKRMP" "ROSECKSIMBANK" "ROSSITABANK" "ROYALKREDITBANK" "BANKRSI" "RUSFINCORP" "RUSSKIYBANKSBEREZHENIY" "RUSSKIYREGIONALNYBANK" "RUSUNIVERSALKBANK" "SAMMITBANK" "SPBBINVESTITSIY" "SAROVBIZNESBANK" "SEBBANK" "SELMASHBANK" "SERVISREZERV" "SEVERSTROYBANK" "BANKSGB" "SITIBANK" "SITIINVESTBANK" "SLAVYANBANK" "SMLT" "SOKOLOVSKIY" "SPBKLIRING" "SPETSSTROYBANK" "SPSC" "STOLICHNYYKREDIT" "SUMITOMOMITSUIRUSBANK" "TAGANROGBANK" "TAIDON" "TAMBOVKREDITPROMBANK" "TORZHOK" "TRANSKAPITALBANK" "TRAST" "TSENTRRASCHETOT" "TVOIPLATEZHI" "UNIFONDBANK" "URALSKIYFINANSOVYDOM" "URI" "VAKOBANK" "VEIBANK" "VELIKIELUKIBANK" "VIKING" "VITABANK" "VKPLATEZHNYERESHENIYA" "VYATICH" "WUDPVOSTOK" "YUBIES" "YUNONAFINANS" "ZEMELNYY" "ZHIVAGOBANK" "ZIRAATBANKMOSCOW" "ESKHATA" "ALIFBANK" "SPITAMENBANK" "IBT" "M10" "YANDEXTIPS" "AMONATBANK" "AURORABANK" "CBRFFIELD" "SUKHUMBANK" "ARVAND" "AZIZIMOLIYA" "IMON" "HUMO" "ORIENBANK" "TAWHIDBANK" "SANDUK" "PAYVAND" "CBT" "SSB" "MATIN" "VASL" "FAVRI" "CBRF" "APRA" "MEGAFONLIVE" "ROCKETBANK" "OCTOBANK" "CAPITALBANKKG" "CAPITALBANKUZ" "IPAKYULIBANK" "NBU" "SQB" "AGROBANK" "ASAKABANK" "TRUSTBANK" "OFB" "MIKROKREDITBANK" "XALQBANK" "QQB" "TURONBANK" "AAB" "TBCBANKUZ" "ANORBANK" "ZIRAATBANKUZ" "ALOQABANK" "IPOTEKABANK" "DAVRBANK" "KDBBANK" "MADADINVESTBANK" "POYTAHTBANK" "BSDBANK" "KWIKPAY" "BANKCMRA" "MEGAFONMOBILE" "MTSMOBILE" "BEELINEMOBILE" "MEZHBANK" "KORONAPAY" "BOGDBANK" "CAPITRONBANK" "CHINGGISKHAANBANK" "GOLOMTBANK" "KHANBANK" "STATEBANK" "XACBANK" "ARIGBANK" "TDBM" "CLICKBANK" "INFINBANK" "HAMKORBANK" "BAKAIBANK" "GARANTBANKUZ" "APEXBANK" "ALIANCEBANK" "UZCARD" "HUMOCARD" "QPLUS" "TELE2" "BANK_ANY_UZ" "OSONUZS" "UNIVERSALBANKUZ" "SADERATBANKUZ" "UZUMBANK" "TENGEBANKUZ" "SMARTBANKUZ" "HAYOTBANKUZ" "YANGIBANKUZ" "AVOBANKUZ" "KORTIMILLITJ" "TCELLTJ" "FMFBTJ" "BELWEBBANK" "BANK_ANY_C2C"
bank_code
string

Bank code (NSPK). Required for SBP payment method.

merchant_tx_id
string

Transaction ID in the merchant system.

merchant_client_id
string

Client ID in the merchant system.

webhook_url
string

Webhook URL. If empty, use the webhook URL in the system.

traffic_type
string (v1ClientTrafficType)
Enum: "CLIENT_TRAFFIC_TYPE_FTD" "CLIENT_TRAFFIC_TYPE_STD"
object (v1ClientInfo)

Responses

Request samples

Content type
application/json
{
  • "geo": "RU",
  • "fiat_currency": "RUB",
  • "fiat_amount": "5000",
  • "crypto_currency": "USDT",
  • "payment_method": "BANK_CARD",
  • "payment_requisite": "4111000000000000",
  • "bank_name": "BANK_ANY",
  • "bank_code": "100000000009",
  • "merchant_tx_id": "ef53987f-290b-4942-b0f3-66d6873225be",
  • "merchant_client_id": "12334567890",
  • "webhook_url": "https://example.com/webhook",
  • "traffic_type": "CLIENT_TRAFFIC_TYPE_FTD",
  • "client_info": {
    }
}

Response samples

Content type
application/json
{
  • "tx": {
    }
}

C2C

Create C2C Invoice Transaction

Create C2C Invoice Transaction

Authorizations:
Bearer
Request Body schema: application/json
required
geo
required
string (Geo)
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"
fiat_currency
required
string (FiatCurrency)
Enum: "RUB" "AZN" "TJS" "MNT" "UZS"
fiat_amount
required
string

The fiat amount.

crypto_currency
required
string (CryptoCurrency)
Value: "USDT"
payment_method
required
string (PaymentMethod)
Enum: "BANK_CARD" "SBP" "BANK_ACCOUNT" "ONECLICK" "TRANSGRAN_SBP" "TRANSGRAN_BANK_CARD" "TIPS" "QR" "MOBILE" "QR_NSPK" "QR_NSPK_MOBILE" "SBERPAY"
bank_name
string (BankName)
Enum: "BANK_ANY" "SBERBANK" "TINKOFF" "ROSBANK" "RAIFFEISENBANK" "GAZPROMBANK" "VTB" "AKBARS" "ALFABANK" "PROMSVYAZBANK" "RUSSTANDARD" "URALSIB" "INGOSSTRAKH" "CIFRABANK" "ABRUSSIA" "RSHB" "DUSHANBECITY" "VOLOGZHANIN" "SOVCOMBANK" "SOLIDARNOST" "OTP" "UBRR" "EXPOBANK" "PRIMORYE" "MKB" "SVOIBANK" "BCS" "DOMRF" "OZON" "MBANK" "BSPB" "DOLINSK" "SINARA" "FORABANK" "URALFD" "RNCB" "YANDEX" "AVANGARD" "KBB" "OPENBANK" "POCHTABANK" "MTS" "YOOMONEY" "HOMECREDIT" "CEBANK" "UNICREDIT" "RENCREDIT" "TKB" "GENBANK" "FINAMBANK" "UNISTREAM" "GEBANK" "ZENIT" "METALLINVESTBANK" "ABSOLUTBANK" "VBRR" "KUBANKREDIT" "NSKBL" "BLANC" "HLYNOV" "VLBB" "CENTRINVEST" "NOKSS" "CREDITURALBANK" "ZEMSKYBANK" "NVBANK" "SDM" "DATABANK" "NSBANK" "ALBANK" "FORSHTADT" "DVBANK" "ROSDORBANK" "ELPLAT" "PSKB" "PRIMSOC" "EKBANK" "SNGB" "BYSTROBANK" "UGLEMET" "CHELYABINVESTBANK" "URALFINANS" "ROSTFINANCE" "MODULBANK" "AGROROS" "POIDEM" "SBI" "CHELIND" "AKIBANK" "ATB" "MOSKB" "GARANTINVEST" "ALEFBANK" "NIKOBANK" "PROBANK" "AGROPROMKREDIT" "ICB" "ORENBURG" "GORBANK" "BANKSARATOV" "HMB" "ARESBANK" "BBR" "NBD" "AKCEPT" "METKOMBANK" "DORTRANSBANK" "TOYOTA" "ETBANK" "MBB" "URALPROMBANK" "TIMERBANK" "KOSHELEV" "SINKOBANK" "GUTA" "THBANK" "VENETSBANK" "AVERS" "ITURUP" "ENERGOBANK" "INVB" "LOKOBANK" "SNEZHINSKY" "RUBANK" "SIBSOCBANK" "EFBANK" "MPBANK" "INTESABANK" "MARITIMEBANK" "RAZVITIESTOLICA" "TAVRICHESKIY" "FINBANK" "TENDERBANK" "MOSCOMBANK" "NOVIKOMRETAIL" "KUBTORGBANK" "AVTOTORGBANK" "OKBANK" "GAZTRANSBANK" "NRB" "NIPBANK" "RESOKREDITBANK" "TATSOTSBANK" "KAZAN" "MBAMOSCOW" "STROYLES" "RUSNARBANK" "INBANK" "TRANSSTROYBANK" "ISBANK" "SLAVIA" "KREMLEVSKIY" "NORVIKBANK" "MFKBANK" "ZARECHIE" "TPSBANK" "SNB" "ALEXBANK" "KROKUSBANK" "VUZBANK" "FINSERVICE" "SEVERGAZBANK" "NOVOBANK" "SOCIUMBANK" "BELSOCBANK" "BKF" "PRIOBANK" "MCBANKRUS" "SOLIDBANK" "CENTROCREDIT" "REALISTBANK" "NKBANK" "MCBANK" "DERZHAVA" "IPB" "LANTA" "ROUND" "VFBANK" "DRIVECLICKBANK" "AUTOFINBANK" "ENISEYUNITED" "BGFBANK" "ELITABANK" "HICEBANK" "FINSTARBANK" "CMRBANK" "TOCHKA" "ORANGEBANK" "PLATKONSTR" "YARINTERBANK" "PLAIT" "FAKTURA" "MTSMONEY" "CHBRR" "PROMTRANSBANK" "WILDBERRIES" "NSTANDARD" "KIBITBANK" "KAMKOMBANK" "SBRA" "AMOBILE" "AMRABANK" "CUPIS" "AVITOBANK" "UNIVERSAL" "YOSHKAROLA" "ECONOMBANK" "STPSB" "BANK131" "AGORA" "AIBANK" "ALTAYCAPITALBANK" "ALTERNATIVA" "ALTYNBANK" "AMANAT" "ARZAMAS" "AZIAPAY" "AUTOCREDITBANK" "BAIKALCREDOBANK" "BALAKAVO" "BALTINVESTBANK" "BOC" "BEREIT" "BST" "BMWBANK" "PARIBABANK" "BRATSKIYANKB" "CHINAKONSTREKSHNBANK" "CHINASELKHOZBANK" "DALENA" "DENIZBANKMOSKVA" "DONKOMBANK" "DONTEXBANK" "DOYCHEBANK" "DRUZHBA" "EARK" "EATPBANK" "EDINAYAKASSA" "EKOINVEST" "ELEKSIR" "ELEKSNET" "ERMAK" "MUFGEVRASIA" "EVROALYANS" "FOLKSVAGENBANKRUS" "GLOBUS" "GOLDMANSAKSBANK" "HKFBANK" "ICBC" "INEKO" "INGBANKEVRAZIYA" "INTERPROGRESSBANK" "INVESTTORGBANK" "ISB" "ISTINA" "ITBANK" "JPMORGAN" "KALUGA" "KAMCHATPROFITBANK" "KAPITAL" "HNBBANK" "KETOVSKIYBANK" "KHIMIK" "KHVOYA" "KLASSIKEKONOMBANK" "KOMINDOBANK" "KOMMERZBANKEVRAZIYA" "KONTINENTAL" "KONTUR" "KOSMOS" "KOSTROMASELKOMBANK" "KREDIAGRICOLKIB" "KREDITSWISS" "KRONABANK" "KURGAN" "KUZBASSKHIMBANK" "KUZNETSKBIZNESBANK" "KUZNETSKIY" "LCK" "MAKSIMA" "MBRUSBANK" "METALLURG" "MKSBANK" "MIDZUKHO" "MIRPRIVILEGIY" "MOBIDENGI" "MONETA" "MOSOBLBANK" "MSKB" "MSPBANK" "MTIBANK" "MURMANSKRASCHTSENTR" "MVSBANK" "NALCHIK" "NDBANK" "NATIKSISBANK" "NATSCLEARINGCENTRE" "NATSREZERVNYBANK" "NBSRF" "NIB" "NODA" "NOOSFERA" "NOVOKIB" "NOVYYMOSKOVSKIYBANK" "NRD" "PERESVET" "PERM" "PERSPEKTIVA" "PERVOURALSKBANK" "PERVYYKLIENTSKIYBANK" "PEYPALRU" "PLATEZHIIRASHCHETY" "PLATEZHNYYTSENTR" "PRIMTERCOMBANK" "PRIOBYE" "PROKOMMERZBANK" "PROMSELKHOZBANK" "RASCHETNYERESHENIYA" "RBA" "RDK" "RESPKREDITNYYALYANS" "RINKAS" "RKTSDV" "BANKRMP" "ROSECKSIMBANK" "ROSSITABANK" "ROYALKREDITBANK" "BANKRSI" "RUSFINCORP" "RUSSKIYBANKSBEREZHENIY" "RUSSKIYREGIONALNYBANK" "RUSUNIVERSALKBANK" "SAMMITBANK" "SPBBINVESTITSIY" "SAROVBIZNESBANK" "SEBBANK" "SELMASHBANK" "SERVISREZERV" "SEVERSTROYBANK" "BANKSGB" "SITIBANK" "SITIINVESTBANK" "SLAVYANBANK" "SMLT" "SOKOLOVSKIY" "SPBKLIRING" "SPETSSTROYBANK" "SPSC" "STOLICHNYYKREDIT" "SUMITOMOMITSUIRUSBANK" "TAGANROGBANK" "TAIDON" "TAMBOVKREDITPROMBANK" "TORZHOK" "TRANSKAPITALBANK" "TRAST" "TSENTRRASCHETOT" "TVOIPLATEZHI" "UNIFONDBANK" "URALSKIYFINANSOVYDOM" "URI" "VAKOBANK" "VEIBANK" "VELIKIELUKIBANK" "VIKING" "VITABANK" "VKPLATEZHNYERESHENIYA" "VYATICH" "WUDPVOSTOK" "YUBIES" "YUNONAFINANS" "ZEMELNYY" "ZHIVAGOBANK" "ZIRAATBANKMOSCOW" "ESKHATA" "ALIFBANK" "SPITAMENBANK" "IBT" "M10" "YANDEXTIPS" "AMONATBANK" "AURORABANK" "CBRFFIELD" "SUKHUMBANK" "ARVAND" "AZIZIMOLIYA" "IMON" "HUMO" "ORIENBANK" "TAWHIDBANK" "SANDUK" "PAYVAND" "CBT" "SSB" "MATIN" "VASL" "FAVRI" "CBRF" "APRA" "MEGAFONLIVE" "ROCKETBANK" "OCTOBANK" "CAPITALBANKKG" "CAPITALBANKUZ" "IPAKYULIBANK" "NBU" "SQB" "AGROBANK" "ASAKABANK" "TRUSTBANK" "OFB" "MIKROKREDITBANK" "XALQBANK" "QQB" "TURONBANK" "AAB" "TBCBANKUZ" "ANORBANK" "ZIRAATBANKUZ" "ALOQABANK" "IPOTEKABANK" "DAVRBANK" "KDBBANK" "MADADINVESTBANK" "POYTAHTBANK" "BSDBANK" "KWIKPAY" "BANKCMRA" "MEGAFONMOBILE" "MTSMOBILE" "BEELINEMOBILE" "MEZHBANK" "KORONAPAY" "BOGDBANK" "CAPITRONBANK" "CHINGGISKHAANBANK" "GOLOMTBANK" "KHANBANK" "STATEBANK" "XACBANK" "ARIGBANK" "TDBM" "CLICKBANK" "INFINBANK" "HAMKORBANK" "BAKAIBANK" "GARANTBANKUZ" "APEXBANK" "ALIANCEBANK" "UZCARD" "HUMOCARD" "QPLUS" "TELE2" "BANK_ANY_UZ" "OSONUZS" "UNIVERSALBANKUZ" "SADERATBANKUZ" "UZUMBANK" "TENGEBANKUZ" "SMARTBANKUZ" "HAYOTBANKUZ" "YANGIBANKUZ" "AVOBANKUZ" "KORTIMILLITJ" "TCELLTJ" "FMFBTJ" "BELWEBBANK" "BANK_ANY_C2C"
payment_requisite
required
string

Payment requisite.

payment_requisite_expiry
required
string

Payment requisite expires at.

payment_requisite_cvv
required
string

Payment requisite CVV.

merchant_tx_id
string

Transaction ID in the merchant system.

merchant_client_id
string

Client ID in the merchant system.

webhook_url
string

Webhook URL. If empty, use the webhook URL in the system.

traffic_type
string (v1ClientTrafficType)
Enum: "CLIENT_TRAFFIC_TYPE_FTD" "CLIENT_TRAFFIC_TYPE_STD"
object (v1ClientInfo)

Responses

Request samples

Content type
application/json
{
  • "geo": "RU",
  • "fiat_currency": "RUB",
  • "fiat_amount": "100",
  • "crypto_currency": "USDT",
  • "payment_method": "BANK_CARD",
  • "bank_name": "BANK_ANY",
  • "payment_requisite": "4111000000000000",
  • "payment_requisite_expiry": "12/26",
  • "payment_requisite_cvv": "123",
  • "merchant_tx_id": "ef53987f-290b-4942-b0f3-66d6873225be",
  • "merchant_client_id": "12334567890",
  • "webhook_url": "https://example.com/webhook",
  • "traffic_type": "CLIENT_TRAFFIC_TYPE_FTD",
  • "client_info": {
    }
}

Response samples

Content type
application/json
{
  • "tx": {
    }
}

C2C Invoice Send Code

Send code for C2C Invoice Transaction

Authorizations:
Bearer
Request Body schema: application/json
required
tx_id
required
string

Transaction ID.

code
required
string

Code.

Responses

Request samples

Content type
application/json
{
  • "tx_id": "string",
  • "code": "123456"
}

Response samples

Content type
application/json
{
  • "success": true
}

Deposit

Deposit Crypto History

Fetch a crypto currency deposit history.

Authorizations:
Bearer
query Parameters
offset
string <int64>

Offset.

limit
string <int64>

Limit. In range [10, 1000]. Default 100

order_by
string

Order by. In ["", "created_at"]. Default "created_at"

sort
string

Sort by. In ["", "asc", "desc"]. Default "desc"

start_time
string <date-time>

Filter by start time of created_at.

end_time
string <date-time>

Filter by end time of created_at.

status
string
Enum: "DEPOSIT_ACTIVE" "DEPOSIT_SUCCESS" "DEPOSIT_CANCELLED"

Filter by status.

currency
string

Filter by currency.

amount
string

Filter by amount.

address
string

Filter by address.

tx_hash
string

Filter by transaction hash.

Responses

Response samples

Content type
application/json
{
  • "deposits": [
    ],
  • "pagination": {
    }
}

Deposit Fiat History

Fetch a fiat currency deposit history.

Authorizations:
Bearer
query Parameters
offset
string <int64>

Offset.

limit
string <int64>

Limit. In range [10, 1000]. Default 100

order_by
string

Order by. In ["", "created_at"]. Default "created_at"

sort
string

Sort by. In ["", "asc", "desc"]. Default "desc"

start_time
string <date-time>

Filter by start time of created_at.

end_time
string <date-time>

Filter by end time of created_at.

status
string
Enum: "DEPOSIT_ACTIVE" "DEPOSIT_SUCCESS" "DEPOSIT_CANCELLED"

Filter by status.

fiat_currency
string

Filter by fiat currency.

fiat_amount
string

Filter by fiat amount.

address
string

Filter by address.

tx_hash
string

Filter by transaction hash.

Responses

Response samples

Content type
application/json
{
  • "deposits": [
    ],
  • "pagination": {
    }
}

Deposit Fiat Rate

Fetch a fiat currency deposit rate.

Authorizations:
Bearer
query Parameters
ticker
required
string
Enum: "USDTRUB" "USDTAZN" "USDTTJS" "USDTMNT" "USDTUZS" "RUBVND"

Ticker.

Responses

Response samples

Content type
application/json
{
  • "rate": "string"
}

Withdraw

Withdraw Crypto

Create a crypto currency withdraw request.

Authorizations:
Bearer
Request Body schema: application/json
required
currency
required
string

Withdraw currency.

amount
required
string

Withdraw amount.

address
string

Recipient wallet address.

token
string (CryptoTokenType)
Value: "TRC20"

Responses

Request samples

Content type
application/json
{
  • "currency": "USDT",
  • "amount": "100.00",
  • "address": "TKAV7sLfVgHorsPRpAUt3YyGiCVNjHQKZe",
  • "token": "TRC20"
}

Response samples

Content type
application/json
{
  • "withdraw": {
    }
}

Withdraw Crypto to Arbitrary Address

Create a crypto currency withdraw request to arbitrary address.

Authorizations:
Bearer
Request Body schema: application/json
required
currency
required
string

Withdraw currency.

amount
required
string

Withdraw amount.

address
string

Recipient wallet address.

token
string (CryptoTokenType)
Value: "TRC20"

Responses

Request samples

Content type
application/json
{
  • "currency": "USDT",
  • "amount": "100.00",
  • "address": "TKAV7sLfVgHorsPRpAUt3YyGiCVNjHQKZe",
  • "token": "TRC20"
}

Response samples

Content type
application/json
{
  • "withdraw": {
    }
}

Withdraw Crypto History

Fetch a crypto currency withdraw history.

Authorizations:
Bearer
query Parameters
offset
string <int64>

Offset.

limit
string <int64>

Limit. In range [10, 1000]. Default 100

order_by
string

Order by. In ["", "created_at"]. Default "created_at"

sort
string

Sort by. In ["", "asc", "desc"]. Default "desc"

start_time
string <date-time>

Filter by start time of created_at.

end_time
string <date-time>

Filter by end time of created_at.

status
string
Enum: "WITHDRAW_ACTIVE" "WITHDRAW_SUCCESS" "WITHDRAW_CANCELLED"

Filter by status.

currency
string

Filter by Currency.

amount
string

Filter by amount.

address
string

Filter by address.

tx_hash
string

Filter by tx hash.

Responses

Response samples

Content type
application/json
{
  • "withdraws": [
    ],
  • "pagination": {
    }
}

List Withdraw Crypto Methods

Fetch a list of crypto currency withdraw available methods.

Authorizations:
Bearer

Responses

Response samples

Content type
application/json
{
  • "methods": [
    ]
}

Withdraw Fiat

Create a fiat currency withdraw request.

Authorizations:
Bearer
Request Body schema: application/json
required
fiat_currency
required
string

Withdraw fiat currency.

fiat_amount
required
string

Withdraw fiat amount.

crypto_currency
required
string

Withdraw crypto currency.

address
string

Recipient wallet address.

token
string (CryptoTokenType)
Value: "TRC20"

Responses

Request samples

Content type
application/json
{
  • "fiat_currency": "RUB",
  • "fiat_amount": "100.00",
  • "crypto_currency": "USDT",
  • "address": "TKAV7sLfVgHorsPRpAUt3YyGiCVNjHQKZe",
  • "token": "TRC20"
}

Response samples

Content type
application/json
{
  • "withdraw": {
    }
}

Withdraw Fiat to Arbitrary Address

Create a fiat currency withdraw request to arbitrary address.

Authorizations:
Bearer
Request Body schema: application/json
required
fiat_currency
required
string

Withdraw fiat currency.

fiat_amount
required
string

Withdraw fiat amount.

crypto_currency
required
string

Withdraw crypto currency.

address
string

Recipient wallet address.

token
string (CryptoTokenType)
Value: "TRC20"

Responses

Request samples

Content type
application/json
{
  • "fiat_currency": "RUB",
  • "fiat_amount": "100.00",
  • "crypto_currency": "USDT",
  • "address": "TKAV7sLfVgHorsPRpAUt3YyGiCVNjHQKZe",
  • "token": "TRC20"
}

Response samples

Content type
application/json
{
  • "withdraw": {
    }
}

Withdraw Fiat History

Fetch a fiat currency withdraw history.

Authorizations:
Bearer
query Parameters
offset
string <int64>

Offset.

limit
string <int64>

Limit. In range [10, 1000]. Default 100

order_by
string

Order by. In ["", "created_at"]. Default "created_at"

sort
string

Sort by. In ["", "asc", "desc"]. Default "desc"

start_time
string <date-time>

Filter by start time of created_at.

end_time
string <date-time>

Filter by end time of created_at.

status
string
Enum: "WITHDRAW_ACTIVE" "WITHDRAW_SUCCESS" "WITHDRAW_CANCELLED"

Filter by status.

fiat_currency
string

Filter by Currency.

fiat_amount
string

Filter by amount.

address
string

Filter by address.

Responses

Response samples

Content type
application/json
{
  • "withdraws": [
    ],
  • "pagination": {
    }
}

Withdraw Fiat Rate

Fetch a fiat withdraw rate.

Authorizations:
Bearer
query Parameters
ticker
required
string
Enum: "USDTRUB" "USDTAZN" "USDTTJS" "USDTMNT" "USDTUZS" "RUBVND"

Ticker.

Responses

Response samples

Content type
application/json
{
  • "rate": "string"
}

Widgets

List Widget Orders

Fetch widget orders

Authorizations:
Bearer
query Parameters
offset
string <int64>

Offset.

limit
string <int64>

Limit. In range [10, 100]. Default 100

order_by
string

Order by. In ["", "id", "created_at"]. Default "id"

sort
string

Sort by. In ["", "asc", "desc"]. Default "desc"

start_time
string <date-time>

Filter start time.

end_time
string <date-time>

Filter end time.

widget_id
string

Filter by widget ID.

version
integer <int32>

Filter by version.

tx_id
string

Filter by tx ID.

Responses

Response samples

Content type
application/json
{
  • "orders": [
    ],
  • "pagination": {
    }
}

Get Widget Order

Fetch widget order by ID

Authorizations:
Bearer
path Parameters
order_id
required
string

Order ID

Responses

Response samples

Content type
application/json
{
  • "order": {
    }
}

List Widgets

Fetch merchant widgets

Authorizations:
Bearer

Responses

Response samples

Content type
application/json
{
  • "widgets": [
    ]
}

Create Widget C2C Invoice Order

Create Widget C2C Invoice Order

Authorizations:
Bearer
path Parameters
widget_id
required
string

Widget ID.

Request Body schema: application/json
required
geo
required
string (Geo)
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"
fiat_currency
required
string (FiatCurrency)
Enum: "RUB" "AZN" "TJS" "MNT" "UZS"
fiat_amount
string

The fiat amount.

variable_fiat_amount
boolean

Is fiat amount variable.

crypto_currency
required
string (CryptoCurrency)
Value: "USDT"
merchant_tx_id
string

Transaction ID in the merchant system.

merchant_client_id
string

Client ID in the merchant system.

redirect_url_success
string

Redirect URL on success.

redirect_url_fail
string

Redirect URL on fail.

payment_purpose
string

Payment purpose.

webhook_url
string

Webhook URL.

object (v1ClientInfo)

Responses

Request samples

Content type
application/json
{
  • "geo": "RU",
  • "fiat_currency": "RUB",
  • "fiat_amount": "5000",
  • "variable_fiat_amount": true,
  • "crypto_currency": "USDT",
  • "merchant_tx_id": "ef53987f-290b-4942-b0f3-66d6873225be",
  • "merchant_client_id": "12334567890",
  • "redirect_url_success": "https://example.com/",
  • "redirect_url_fail": "https://example.com/",
  • "payment_purpose": "Payment for goods",
  • "webhook_url": "https://example.com/webhook",
  • "client_info": {
    }
}

Response samples

Content type
application/json
{
  • "order": {
    }
}

Create Widget ECom Invoice Order

Create Widget ECom Invoice Order

Authorizations:
Bearer
path Parameters
widget_id
required
string

Widget ID.

Request Body schema: application/json
required
geo
required
string (Geo)
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"
fiat_currency
required
string (FiatCurrency)
Enum: "RUB" "AZN" "TJS" "MNT" "UZS"
fiat_amount
string

The fiat amount.

variable_fiat_amount
boolean

Is fiat amount variable.

crypto_currency
required
string (CryptoCurrency)
Value: "USDT"
merchant_tx_id
string

Transaction ID in the merchant system.

merchant_client_id
string

Client ID in the merchant system.

redirect_url_success
string

Redirect URL on success.

redirect_url_fail
string

Redirect URL on fail.

payment_purpose
string

Payment purpose.

webhook_url
string

Webhook URL.

object (v1ClientInfo)

Responses

Request samples

Content type
application/json
{
  • "geo": "RU",
  • "fiat_currency": "RUB",
  • "fiat_amount": "5000",
  • "variable_fiat_amount": true,
  • "crypto_currency": "USDT",
  • "merchant_tx_id": "ef53987f-290b-4942-b0f3-66d6873225be",
  • "merchant_client_id": "12334567890",
  • "redirect_url_success": "https://example.com/",
  • "redirect_url_fail": "https://example.com/",
  • "payment_purpose": "Payment for goods",
  • "webhook_url": "https://example.com/webhook",
  • "client_info": {
    }
}

Response samples

Content type
application/json
{
  • "order": {
    }
}

Create Widget P2P Invoice Order Deprecated

Create Widget P2P Invoice Order

Authorizations:
Bearer
path Parameters
widget_id
required
string

Widget ID.

Request Body schema: application/json
required
geo
string (Geo)
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"
fiat_currency
required
string (FiatCurrency)
Enum: "RUB" "AZN" "TJS" "MNT" "UZS"
fiat_amount
string

The fiat amount.

variable_fiat_amount
boolean

Is fiat amount variable.

crypto_currency
required
string (CryptoCurrency)
Value: "USDT"
merchant_tx_id
string

Transaction ID in the merchant system.

merchant_client_id
string

Client ID in the merchant system.

redirect_url_success
string

Redirect URL on success.

redirect_url_fail
string

Redirect URL on fail.

payment_purpose
string

Payment purpose.

allow_tx_variable_amount
boolean

Allow variable amount in transaction.

webhook_url
string

Webhook URL.

object (v1ClientInfo)

Responses

Request samples

Content type
application/json
{
  • "geo": "RU",
  • "fiat_currency": "RUB",
  • "fiat_amount": "5000",
  • "variable_fiat_amount": true,
  • "crypto_currency": "USDT",
  • "merchant_tx_id": "ef53987f-290b-4942-b0f3-66d6873225be",
  • "merchant_client_id": "12334567890",
  • "redirect_url_success": "https://example.com/",
  • "redirect_url_fail": "https://example.com/",
  • "payment_purpose": "Payment for goods",
  • "allow_tx_variable_amount": true,
  • "webhook_url": "https://example.com/webhook",
  • "client_info": {
    }
}

Response samples

Content type
application/json
{
  • "order": {
    }
}

Create Widget P2P Invoice Order With Direct Transaction

Create Widget P2P Invoice Order With Direct Transaction

Authorizations:
Bearer
path Parameters
widget_id
required
string

Widget ID.

Request Body schema: application/json
required
geo
required
string (Geo)
Enum: "RU" "AZ" "TJ" "UZ" "AB" "KG" "MN"
fiat_currency
required
string (FiatCurrency)
Enum: "RUB" "AZN" "TJS" "MNT" "UZS"
fiat_amount
required
string

The fiat amount.

crypto_currency
string (CryptoCurrency)
Value: "USDT"
merchant_tx_id
string

Transaction ID in the merchant system.

merchant_client_id
string

Client ID in the merchant system.

payment_method
required
string (PaymentMethod)
Enum: "BANK_CARD" "SBP" "BANK_ACCOUNT" "ONECLICK" "TRANSGRAN_SBP" "TRANSGRAN_BANK_CARD" "TIPS" "QR" "MOBILE" "QR_NSPK" "QR_NSPK_MOBILE" "SBERPAY"
bank_name
required
string (BankName)
Enum: "BANK_ANY" "SBERBANK" "TINKOFF" "ROSBANK" "RAIFFEISENBANK" "GAZPROMBANK" "VTB" "AKBARS" "ALFABANK" "PROMSVYAZBANK" "RUSSTANDARD" "URALSIB" "INGOSSTRAKH" "CIFRABANK" "ABRUSSIA" "RSHB" "DUSHANBECITY" "VOLOGZHANIN" "SOVCOMBANK" "SOLIDARNOST" "OTP" "UBRR" "EXPOBANK" "PRIMORYE" "MKB" "SVOIBANK" "BCS" "DOMRF" "OZON" "MBANK" "BSPB" "DOLINSK" "SINARA" "FORABANK" "URALFD" "RNCB" "YANDEX" "AVANGARD" "KBB" "OPENBANK" "POCHTABANK" "MTS" "YOOMONEY" "HOMECREDIT" "CEBANK" "UNICREDIT" "RENCREDIT" "TKB" "GENBANK" "FINAMBANK" "UNISTREAM" "GEBANK" "ZENIT" "METALLINVESTBANK" "ABSOLUTBANK" "VBRR" "KUBANKREDIT" "NSKBL" "BLANC" "HLYNOV" "VLBB" "CENTRINVEST" "NOKSS" "CREDITURALBANK" "ZEMSKYBANK" "NVBANK" "SDM" "DATABANK" "NSBANK" "ALBANK" "FORSHTADT" "DVBANK" "ROSDORBANK" "ELPLAT" "PSKB" "PRIMSOC" "EKBANK" "SNGB" "BYSTROBANK" "UGLEMET" "CHELYABINVESTBANK" "URALFINANS" "ROSTFINANCE" "MODULBANK" "AGROROS" "POIDEM" "SBI" "CHELIND" "AKIBANK" "ATB" "MOSKB" "GARANTINVEST" "ALEFBANK" "NIKOBANK" "PROBANK" "AGROPROMKREDIT" "ICB" "ORENBURG" "GORBANK" "BANKSARATOV" "HMB" "ARESBANK" "BBR" "NBD" "AKCEPT" "METKOMBANK" "DORTRANSBANK" "TOYOTA" "ETBANK" "MBB" "URALPROMBANK" "TIMERBANK" "KOSHELEV" "SINKOBANK" "GUTA" "THBANK" "VENETSBANK" "AVERS" "ITURUP" "ENERGOBANK" "INVB" "LOKOBANK" "SNEZHINSKY" "RUBANK" "SIBSOCBANK" "EFBANK" "MPBANK" "INTESABANK" "MARITIMEBANK" "RAZVITIESTOLICA" "TAVRICHESKIY" "FINBANK" "TENDERBANK" "MOSCOMBANK" "NOVIKOMRETAIL" "KUBTORGBANK" "AVTOTORGBANK" "OKBANK" "GAZTRANSBANK" "NRB" "NIPBANK" "RESOKREDITBANK" "TATSOTSBANK" "KAZAN" "MBAMOSCOW" "STROYLES" "RUSNARBANK" "INBANK" "TRANSSTROYBANK" "ISBANK" "SLAVIA" "KREMLEVSKIY" "NORVIKBANK" "MFKBANK" "ZARECHIE" "TPSBANK" "SNB" "ALEXBANK" "KROKUSBANK" "VUZBANK" "FINSERVICE" "SEVERGAZBANK" "NOVOBANK" "SOCIUMBANK" "BELSOCBANK" "BKF" "PRIOBANK" "MCBANKRUS" "SOLIDBANK" "CENTROCREDIT" "REALISTBANK" "NKBANK" "MCBANK" "DERZHAVA" "IPB" "LANTA" "ROUND" "VFBANK" "DRIVECLICKBANK" "AUTOFINBANK" "ENISEYUNITED" "BGFBANK" "ELITABANK" "HICEBANK" "FINSTARBANK" "CMRBANK" "TOCHKA" "ORANGEBANK" "PLATKONSTR" "YARINTERBANK" "PLAIT" "FAKTURA" "MTSMONEY" "CHBRR" "PROMTRANSBANK" "WILDBERRIES" "NSTANDARD" "KIBITBANK" "KAMKOMBANK" "SBRA" "AMOBILE" "AMRABANK" "CUPIS" "AVITOBANK" "UNIVERSAL" "YOSHKAROLA" "ECONOMBANK" "STPSB" "BANK131" "AGORA" "AIBANK" "ALTAYCAPITALBANK" "ALTERNATIVA" "ALTYNBANK" "AMANAT" "ARZAMAS" "AZIAPAY" "AUTOCREDITBANK" "BAIKALCREDOBANK" "BALAKAVO" "BALTINVESTBANK" "BOC" "BEREIT" "BST" "BMWBANK" "PARIBABANK" "BRATSKIYANKB" "CHINAKONSTREKSHNBANK" "CHINASELKHOZBANK" "DALENA" "DENIZBANKMOSKVA" "DONKOMBANK" "DONTEXBANK" "DOYCHEBANK" "DRUZHBA" "EARK" "EATPBANK" "EDINAYAKASSA" "EKOINVEST" "ELEKSIR" "ELEKSNET" "ERMAK" "MUFGEVRASIA" "EVROALYANS" "FOLKSVAGENBANKRUS" "GLOBUS" "GOLDMANSAKSBANK" "HKFBANK" "ICBC" "INEKO" "INGBANKEVRAZIYA" "INTERPROGRESSBANK" "INVESTTORGBANK" "ISB" "ISTINA" "ITBANK" "JPMORGAN" "KALUGA" "KAMCHATPROFITBANK" "KAPITAL" "HNBBANK" "KETOVSKIYBANK" "KHIMIK" "KHVOYA" "KLASSIKEKONOMBANK" "KOMINDOBANK" "KOMMERZBANKEVRAZIYA" "KONTINENTAL" "KONTUR" "KOSMOS" "KOSTROMASELKOMBANK" "KREDIAGRICOLKIB" "KREDITSWISS" "KRONABANK" "KURGAN" "KUZBASSKHIMBANK" "KUZNETSKBIZNESBANK" "KUZNETSKIY" "LCK" "MAKSIMA" "MBRUSBANK" "METALLURG" "MKSBANK" "MIDZUKHO" "MIRPRIVILEGIY" "MOBIDENGI" "MONETA" "MOSOBLBANK" "MSKB" "MSPBANK" "MTIBANK" "MURMANSKRASCHTSENTR" "MVSBANK" "NALCHIK" "NDBANK" "NATIKSISBANK" "NATSCLEARINGCENTRE" "NATSREZERVNYBANK" "NBSRF" "NIB" "NODA" "NOOSFERA" "NOVOKIB" "NOVYYMOSKOVSKIYBANK" "NRD" "PERESVET" "PERM" "PERSPEKTIVA" "PERVOURALSKBANK" "PERVYYKLIENTSKIYBANK" "PEYPALRU" "PLATEZHIIRASHCHETY" "PLATEZHNYYTSENTR" "PRIMTERCOMBANK" "PRIOBYE" "PROKOMMERZBANK" "PROMSELKHOZBANK" "RASCHETNYERESHENIYA" "RBA" "RDK" "RESPKREDITNYYALYANS" "RINKAS" "RKTSDV" "BANKRMP" "ROSECKSIMBANK" "ROSSITABANK" "ROYALKREDITBANK" "BANKRSI" "RUSFINCORP" "RUSSKIYBANKSBEREZHENIY" "RUSSKIYREGIONALNYBANK" "RUSUNIVERSALKBANK" "SAMMITBANK" "SPBBINVESTITSIY" "SAROVBIZNESBANK" "SEBBANK" "SELMASHBANK" "SERVISREZERV" "SEVERSTROYBANK" "BANKSGB" "SITIBANK" "SITIINVESTBANK" "SLAVYANBANK" "SMLT" "SOKOLOVSKIY" "SPBKLIRING" "SPETSSTROYBANK" "SPSC" "STOLICHNYYKREDIT" "SUMITOMOMITSUIRUSBANK" "TAGANROGBANK" "TAIDON" "TAMBOVKREDITPROMBANK" "TORZHOK" "TRANSKAPITALBANK" "TRAST" "TSENTRRASCHETOT" "TVOIPLATEZHI" "UNIFONDBANK" "URALSKIYFINANSOVYDOM" "URI" "VAKOBANK" "VEIBANK" "VELIKIELUKIBANK" "VIKING" "VITABANK" "VKPLATEZHNYERESHENIYA" "VYATICH" "WUDPVOSTOK" "YUBIES" "YUNONAFINANS" "ZEMELNYY" "ZHIVAGOBANK" "ZIRAATBANKMOSCOW" "ESKHATA" "ALIFBANK" "SPITAMENBANK" "IBT" "M10" "YANDEXTIPS" "AMONATBANK" "AURORABANK" "CBRFFIELD" "SUKHUMBANK" "ARVAND" "AZIZIMOLIYA" "IMON" "HUMO" "ORIENBANK" "TAWHIDBANK" "SANDUK" "PAYVAND" "CBT" "SSB" "MATIN" "VASL" "FAVRI" "CBRF" "APRA" "MEGAFONLIVE" "ROCKETBANK" "OCTOBANK" "CAPITALBANKKG" "CAPITALBANKUZ" "IPAKYULIBANK" "NBU" "SQB" "AGROBANK" "ASAKABANK" "TRUSTBANK" "OFB" "MIKROKREDITBANK" "XALQBANK" "QQB" "TURONBANK" "AAB" "TBCBANKUZ" "ANORBANK" "ZIRAATBANKUZ" "ALOQABANK" "IPOTEKABANK" "DAVRBANK" "KDBBANK" "MADADINVESTBANK" "POYTAHTBANK" "BSDBANK" "KWIKPAY" "BANKCMRA" "MEGAFONMOBILE" "MTSMOBILE" "BEELINEMOBILE" "MEZHBANK" "KORONAPAY" "BOGDBANK" "CAPITRONBANK" "CHINGGISKHAANBANK" "GOLOMTBANK" "KHANBANK" "STATEBANK" "XACBANK" "ARIGBANK" "TDBM" "CLICKBANK" "INFINBANK" "HAMKORBANK" "BAKAIBANK" "GARANTBANKUZ" "APEXBANK" "ALIANCEBANK" "UZCARD" "HUMOCARD" "QPLUS" "TELE2" "BANK_ANY_UZ" "OSONUZS" "UNIVERSALBANKUZ" "SADERATBANKUZ" "UZUMBANK" "TENGEBANKUZ" "SMARTBANKUZ" "HAYOTBANKUZ" "YANGIBANKUZ" "AVOBANKUZ" "KORTIMILLITJ" "TCELLTJ" "FMFBTJ" "BELWEBBANK" "BANK_ANY_C2C"
allow_variable_amount
boolean

DEPRECATED: Use allow_tx_variable_amount instead.

redirect_url_success
string

Redirect URL on success.

redirect_url_fail
string

Redirect URL on fail.

payment_purpose
string

Payment purpose.

allow_tx_variable_amount
boolean

Allow variable amount in transaction.

webhook_url
string

Custom webhook URL.

traffic_type
string (v1ClientTrafficType)
Enum: "CLIENT_TRAFFIC_TYPE_FTD" "CLIENT_TRAFFIC_TYPE_STD"
object (v1ClientInfo)

Responses

Request samples

Content type
application/json
{
  • "geo": "RU",
  • "fiat_currency": "RUB",
  • "fiat_amount": "5000",
  • "crypto_currency": "USDT",
  • "merchant_tx_id": "ef53987f-290b-4942-b0f3-66d6873225be",
  • "merchant_client_id": "12334567890",
  • "payment_method": "BANK_CARD",
  • "bank_name": "BANK_ANY",
  • "allow_variable_amount": true,
  • "redirect_url_success": "https://example.com/",
  • "redirect_url_fail": "https://example.com/",
  • "payment_purpose": "Payment for goods",
  • "allow_tx_variable_amount": true,
  • "webhook_url": "https://example.com/webhook",
  • "traffic_type": "CLIENT_TRAFFIC_TYPE_FTD",
  • "client_info": {
    }
}

Response samples

Content type
application/json
{
  • "order": {
    },
  • "tx": {
    }
}

Data

List Banks

List Banks

Authorizations:
Bearer

Responses

Response samples

Content type
application/json
{}

Attachments

Download Attachment

Downloads an attachment by ID

Authorizations:
Bearer
path Parameters
attachment_id
required
string

Attachment ID.

Responses

Response samples

Content type
application/json
{
  • "content_type": "string",
  • "data": "string",
  • "extensions": [
    ]
}

Upload Attachment

Uploads an attachment.

Authorizations:
Bearer
Request Body schema: multipart/form-data
required
file
required
string <binary>

File to upload

Responses

Response samples

Content type
application/json
{
  • "attachment": {
    }
}

Disputes

List Disputes

Fetch merchant disputes

Authorizations:
Bearer
query Parameters
offset
string <int64>

Offset.

limit
string <int64>

Limit. In range [10, 100]. Default 100

order_by
string

Order by. In ["", "id", "created_at"]. Default "id"

sort
string

Sort by. In ["", "asc", "desc"]. Default "desc"

start_time
string <date-time>

Filter by start time of created_at.

end_time
string <date-time>

Filter by end time of created_at.

type
string
Enum: "DISPUTE_TYPE_MERCHANT_TX" "DISPUTE_TYPE_WIDGET_ORDER"

Filter by dispute type.

status
string
Enum: "DISPUTE_ACTIVE" "DISPUTE_ACCEPTED" "DISPUTE_DECLINED" "DISPUTE_CANCELLED" "DISPUTE_IN_PROGRESS"

Filter by dispute status.

reason
string
Enum: "REASON_FRAUD" "REASON_OTHER" "REASON_SENT_WRONG_AMOUNT" "REASON_SENT_AND_CANCELLED" "REASON_RECEIVE_WRONG_AMOUNT" "REASON_NOT_RECEIVED" "REASON_SENT_AND_NOT_CONFIRMED" "REASON_SENT_DOUBLE"

Filter by dispute reason.

reference_id
string

Filter by reference ID.

Responses

Response samples

Content type
application/json
{
  • "disputes": [
    ],
  • "pagination": {
    }
}

Create Dispute

Create dispute

Authorizations:
Bearer
Request Body schema: application/json
required
type
required
string (DisputeType)
Enum: "DISPUTE_TYPE_MERCHANT_TX" "DISPUTE_TYPE_WIDGET_ORDER"
reason
required
string (DisputeReason)
Enum: "REASON_FRAUD" "REASON_OTHER" "REASON_SENT_WRONG_AMOUNT" "REASON_SENT_AND_CANCELLED" "REASON_RECEIVE_WRONG_AMOUNT" "REASON_NOT_RECEIVED" "REASON_SENT_AND_NOT_CONFIRMED" "REASON_SENT_DOUBLE"
object (v1DisputeMetadata)
reference_id
string

Reference ID. e.g. Tx ID.

Responses

Request samples

Content type
application/json
{
  • "type": "DISPUTE_TYPE_MERCHANT_TX",
  • "reason": "REASON_FRAUD",
  • "metadata": {
    },
  • "reference_id": "string"
}

Response samples

Content type
application/json
{
  • "dispute": {
    }
}

Get References

Fetch dispute references

Authorizations:
Bearer
query Parameters
dispute_id
required
string

Dispute ID.

Responses

Response samples

Content type
application/json
{
  • "references": {
    }
}

Get Dispute by ID

Fetch dispute by ID

Authorizations:
Bearer
path Parameters
dispute_id
required
string

Dispute ID.

Responses

Response samples

Content type
application/json
{
  • "dispute": {
    }
}

List Dispute Attachments

Fetch dispute attachments

Authorizations:
Bearer
path Parameters
dispute_id
required
string

Dispute ID.

Responses

Response samples

Content type
application/json
{
  • "attachments": [
    ]
}

Add Dispute Attachments

Add dispute attachments

Authorizations:
Bearer
path Parameters
dispute_id
required
string

Dispute ID.

Request Body schema: application/json
required
attachment_ids
Array of strings

Attachment IDs.

Responses

Request samples

Content type
application/json
{
  • "attachment_ids": [
    ]
}

Response samples

Content type
application/json
{
  • "dispute": {
    }
}

Cancel Dispute

Cancel dispute

Authorizations:
Bearer
path Parameters
dispute_id
required
string

Dispute ID.

query Parameters
cancel_reason
string

Cancel reason.

Responses

Response samples

Content type
application/json
{
  • "dispute": {
    }
}