Обменники Мониторинг Блог Обучение Контакты Партнёрам FAQ

Выгрузка файлов

Формат экспортного файла курсов

На данной странице приведено описание стандарта для формирования экспортного файла курсов, поддерживаемого мониторингом обменных пунктов Kvadrat Monitoring. Для добавления обменного пункта, вместе с остальной информацией для включения, необходимо предоставить администрации KM ссылку на экспортный файл, размещенный на вашем сайте. Пример содержимого подобного файла можно увидеть ниже.

Основные правила:

  1. Экспортный файл формируется в XML-формате;
  2. Каждая запись идет с новой строки. Перенос осуществляется символом \n;
  3. Для числовых значений разделителем целой части является точка;
  4. Корневой элемент – <rates>;
  5. Каждое направление обмена описывается в элементе <item>;
  6. Обязательные к указанию элементы для описания направления обмена внутри элемента item:
    • <from>– код валюты, которую обменный пункт принимает от клиента. Коды валют приведены в списке ниже;
    • <to>– код валюты, которую обменный пункт отправляет клиенту. Коды валют приведены в списке ниже;
    • <in>– для указания курса обмена, сколько валюты from должен отдать клиент;
    • <out>– для указания курса обмена, сколько валюты to получит клиент;
    • <amount>– размер резерва валюты to в обменном пункте, максимум, который может получить клиент;
    • <minamount>– минимальная возможная к обмену сумма валюты, которую обменный пункт принимает от клиента. Указывается в валюте from.
      Пример: <minamount>4.1</minamount>
      Если ограничений по минимальной сумме несколько, например, отдельно на прием и на выплату, необходимо указывать в поле minamount максимальное значение такого ограничения, сконвертированное в валюту from. Если нет возможности выбрать максимальное значение из нескольких значений минимальных сумм, необходимо указать дополнительные поля minamount с отдельной минимальной суммой в каждом;
    • <maxamount>– максимальная возможная к разовому обмену сумма валюты, которую обменный пункт принимает от клиента. Указывается в валюте from.
      Пример: <maxamount>5000</maxamount>
      Если ограничений по максимальной сумме несколько, например, отдельно на прием и на выплату, необходимо указывать в поле maxamount минимальное значение такого ограничения, сконвертированное в валюту from. Если нет возможности выбрать минимальное значение из нескольких значений максимальных сумм, необходимо указать дополнительные поля maxamount с отдельной максимальной суммой в каждом.
  7. Дополнительные элементы для описания направления обмена внутри элемента item:
    • <fromfee>– дополнительная комиссия, не входящая в курс обмена и взимаемая с суммы, которую клиент переводит в обменный пункт. Указывается в валюте from.
      Пример: <fromfee>2.15</fromfee>
      Возможно также использование знака % для обозначения процентной комиссии;
    • <tofee>– дополнительная комиссия, не входящая в курс обмена и взимаемая с суммы, которую обменный пункт переводит клиенту. Указывается в валюте to.
      Пример: <tofee>0.01508</tofee>
      Возможно также использование знака % для обозначения процентной комиссии;
    • <minfee>– минимальная комиссия, которая рассчитывается для разницы между отдаваемой суммой и эквивалентом получаемой валюты относительно среднего биржевого курса. Указывается абсолютное значение в валюте from. Процентное значение недоступно для данного вида комиссии.
      Пример: <minfee>5</minfee>
      Пожалуйста, имейте в виду, что к дополнительным комиссиям fromfee и tofee комиссия minfee не имеет отношения, минимальная комиссия для отдаваемой или получаемой комиссии на данный момент никак не учитывается нашей системой, избегайте подобного формирования курса. Смотрите примеры использования.
      Примечание: дополнительная комиссия minfee имеет недостатки, в ближайшее время планируется удаление этого типа комиссии.
    • <floating>– для установки метки плавающего курса. Указывается время в минутах, на которое курс обмена будет фиксироваться. Указывается значение 0 в случае отсутствия фиксации. Возможно также использование знака % для обозначения фиксации курса обмена до момента изменения биржевого курса обмена на указанный процент;
    • <delay>– для установки метки задержки в проведении обмена. Указывается время в минутах, на которое обмен будет задержан;
    • <param>– данный элемент служит для указания дополнительных меток, таких как:
      • manual– для указания метки ручного обмена, которая должна присутствовать для направлений обмена, которые обрабатываются через оператора вручную, либо если обмен по направлению производится с задержками (не моментально);
      • juridical– обменный пункт производит переводы средств на банковский счет клиента со счета юридического лица или ИП. Данная метка актуальна к установке только в направлениях * —› Банковский счет;
      • verifying– при проведении обмена обменный пункт может требовать от клиента документы, удостоверяющие его личность;
      • cardverify– при проведении обмена обменный пункт может требовать от клиента верифицировать банковскую карту;
      • otherin– прием денежных средств от клиента производится на стороннюю платежную систему, а не на ту, что указана в поле from;
      • otherout– выплата денежных средств клиенту производится со сторонней платежной системы, а не с той, что указана в поле to;
      • reg– для проведения обмена пользователь обязательно должен зарегистрироваться на сайте обменного пункта;
      • card2card– обменный пункт принимает средства от пользователей переводами Card2Card (не через карточный мерчант). Данная метка актуальна к установке только в направлениях Visa/MasterCard —› *;
      • delivery– обменный пункт не имеет офиса в выбранном городе, оплата курьерской доставки включена в курс обмена или отображена посредством метки "Дополнительная комиссия".

Если меток несколько, они указываются через запятую.
Пример: <param>manual, reg</param>

  • <city>– для указания города, в котором обменный пункт производит ввод/вывод электронных денег на наличные. Это поле имеет смысл указывать только для направлений с наличными. Экспортный файл может содержать направления обменов с разными указанными городами. Коды городов приведены в списке ниже.
    Пример: <city>MSK</city>
    Если условия по направлению обмена одинаковые в нескольких городах, разрешено указывать внутри одного элемента item несколько городов через запятую в одном элементе city.
    Пример: <city>MSK, DUBAI</city>
  1. Постоянные комиссии платежных систем не должны указываться в экспортном файле курсов. Наш мониторинг учитывает их самостоятельно.

Коды электронных валют

Код валюты

Описание

BTC

Bitcoin (BTC)

BTCLN

Bitcoin LN (BTC)

BTCBEP20

Bitcoin BEP20 (BTCB)

WBTC

Wrapped BTC (WBTC)

BCH

Bitcoin Cash (BCH)

BSV

Bitcoin SV (BSV)

BTG

Bitcoin Gold (BTG)

ETH

Ethereum (ETH)

ETHBEP20

Ethereum BEP20 (ETH)

WETH

Wrapped ETH (WETH)

ETC

Ether Classic (ETC)

LTC

Litecoin (LTC)

XRP

Ripple (XRP)

XMR

Monero (XMR)

DOGE

Dogecoin (DOGE)

MATIC

Polygon (MATIC)

DASH

Dash (DASH)

ZEC

Zcash (ZEC)

USDTOMNI

Tether Omni (USDT)

USDTERC20

Tether ERC20 (USDT)

USDTTRC20

Tether TRC20 (USDT)

USDTBEP20

Tether BEP20 (USDT)

USDTSOL

Tether SOL (USDT)

USDCERC20

USDCoin ERC20 (USDC)

USDCTRC20

USDCoin TRC20 (USDC)

USDCBEP20

USDCoin BEP20 (USDC)

USDCSOL

USDCoin SOL (USDC)

TUSD

TrueUSD (TUSD)

USDP

Pax Dollar (USDP)

DAI

Dai (DAI)

BUSD

Binance USD (BUSD)

XEM

NEM (XEM)

NEO

NEO (NEO)

EOS

EOS (EOS)

IOTA

IOTA (MIOTA)

ADA

Cardano (ADA)

XLM

Stellar (XLM)

TRX

TRON (TRX)

WAVES

Waves (WAVES)

OMG

OMG Network (OMG)

XVG

Verge (XVG)

ZRX

0x (ZRX)

BNBBEP2

BinanceCoin BEP2 (BNB)

BNBBEP20

BinanceCoin BEP20 (BNB)

ICX

ICON (ICX)

KMD

Komodo (KMD)

BTT

BitTorrent (BTT)

BAT

BAT (BAT)

ONT

Ontology (ONT)

QTUM

Qtum (QTUM)

LINK

Chainlink (LINK)

ATOM

Cosmos (ATOM)

XTZ

Tezos (XTZ)

DOT

Polkadot (DOT)

UNI

Uniswap (UNI)

RVN

Ravencoin (RVN)

SOL

Solana (SOL)

VET

VeChain (VET)

SHIBERC20

Shiba ERC20 (SHIB)

SHIBBEP20

Shiba BEP20 (SHIB)

ALGO

Algorand (ALGO)

MKR

Maker (MKR)

AVAX

Avalanche (AVAX)

YFI

Yearn.finance (YFI)

MANA

Decentraland (MANA)

LUNA

Terra (LUNA)

NEAR

NEAR Protocol (NEAR)

CRO

Cronos (CRO)

TON

Toncoin (TON)

WMZ

WebMoney WMZ

WME

WebMoney WME

WMX

WebMoney WMX

PMRUSD

Paymer USD

PMUSD

Perfect Money USD

PMEUR

Perfect Money EUR

PMBTC

Perfect Money BTC

PMVUSD

PM e-Voucher USD

YAMRUB

ЮMoney RUB

QWRUB

QIWI RUB

QWKZT

QIWI KZT

PPUSD

PayPal USD

PPRUB

PayPal RUB

PPEUR

PayPal EUR

PPGBP

PayPal GBP

ADVCUSD

Advanced Cash USD

ADVCRUB

Advanced Cash RUB

ADVCEUR

Advanced Cash EUR

ADVCUAH

Advanced Cash UAH

ADVCKZT

Advanced Cash KZT

ADVCTRY

Advanced Cash TRY

PRUSD

Payeer USD

PRRUB

Payeer RUB

PREUR

Payeer EUR

SKLUSD

Skrill USD

SKLEUR

Skrill EUR

IDAMD

Idram AMD

PAXUMUSD

Paxum USD

CPTSUSD

Capitalist USD

CPTSEUR

Capitalist EUR

CPTSRUB

Capitalist RUB

NTLRUSD

Neteller USD

NTLREUR

Neteller EUR

PSRUSD

PaySera USD

PSREUR

PaySera EUR

ECPZUSD

ecoPayz USD

NIXUSD

NixMoney USD

NIXEUR

NixMoney EUR

GMUAH

Global24 UAH

EPAYUSD

Epay USD

EPAYEUR

Epay EUR

ALPCNY

Alipay CNY

WCTCNY

WeChat CNY

PNRUSD

Payoneer USD

MWRUB

Счет телефона RUB

MWUAH

Счет телефона UAH

TRDUSD

Криптобиржи USD

TRDEUR

Криптобиржи EUR

EXMUSD

Exmo USD

EXMRUB

Exmo RUB

EXMUAH

Exmo UAH

EXMBTC

Exmo BTC

EXMUSDT

Exmo USDT

BNACRUB

Binance RUB

BCRUB

Binance Code RUB

CRXUSD

Cryptex USD

KUNAUAH

Kuna UAH

WHTBTUSD

WhiteBIT USD

SBERRUB

Сбербанк RUB

SBERQRUB

Сбербанк QR RUB

ACRUB

Альфа-Банк RUB

ACCUSD

Альфа cash-in USD

ACCRUB

Альфа cash-in RUB

TCSBUSD

Тинькофф USD

TCSBRUB

Тинькофф RUB

TCSBCRUB

Тинькофф cash-in RUB

TCSBQRUB

Тинькофф QR RUB

TBRUB

ВТБ RUB

RUSSTRUB

Русский Стандарт RUB

AVBRUB

Авангард RUB

PSBRUB

Промсвязьбанк RUB

GPBRUB

Газпромбанк RUB

KUKRUB

Кукуруза RUB

RFBRUB

Райффайзен RUB

RNKBRUB

РНКБ RUB

OPNBRUB

Открытие RUB

POSTBRUB

Почта Банк RUB

RSHBRUB

Россельхозбанк RUB

ROSBRUB

Росбанк RUB

MTSBRUB

МТС Банк RUB

HCBRUB

Хоум Кредит RUB

P24USD

Приват 24 USD

P24UAH

Приват 24 UAH

RFBUAH

Райффайзен UAH

OSDBUAH

Ощадбанк UAH

USBUAH

УкрСиббанк UAH

PMBBUAH

ПУМБ UAH

MONOBUAH

Монобанк UAH

ACUAH

Альфа-Банк UAH

BLRBBYN

Беларусбанк BYN

HLKBKZT

HalykBank KZT

SBERKZT

Сбербанк KZT

FRTBKZT

ForteBank KZT

KSPBKZT

Kaspi Bank KZT

JSNBKZT

Jusan Bank KZT

CARDUSD

Visa/MasterCard USD

CARDRUB

Visa/MasterCard RUB

CARDEUR

Visa/MasterCard EUR

CARDUAH

Visa/MasterCard UAH

CARDBYN

Visa/MasterCard BYN

CARDKZT

Visa/MasterCard KZT

CARDSEK

Visa/MasterCard SEK

CARDPLN

Visa/MasterCard PLN

CARDMDL

Visa/MasterCard MDL

CARDAMD

Visa/MasterCard AMD

CARDGBP

Visa/MasterCard GBP

CARDCNY

Visa/MasterCard CNY

CARDTRY

Visa/MasterCard TRY

CARDKGS

Visa/MasterCard KGS

CARDCAD

Visa/MasterCard CAD

CARDBGN

Visa/MasterCard BGN

CARDHUF

Visa/MasterCard HUF

CARDCZK

Visa/MasterCard CZK

CARDNOK

Visa/MasterCard NOK

CARDAZN

Visa/MasterCard AZN

CARDGEL

Visa/MasterCard GEL

CARDUZS

Visa/MasterCard UZS

CARDTJS

Visa/MasterCard TJS

MIRCRUB

Карта Мир RUB

UPCNY

Карта UnionPay CNY

UZCUZS

Карта UZCARD UZS

HUMOUZS

Карта HUMO UZS

WIREUSD

Банковский счет USD

WIRERUB

Банковский счет RUB

WIREEUR

Банковский счет EUR

WIREUAH

Банковский счет UAH

WIREBYN

Банковский счет BYN

WIREKZT

Банковский счет KZT

WIREGEL

Банковский счет GEL

WIREGBP

Банковский счет GBP

WIRECNY

Банковский счет CNY

WIRETRY

Банковский счет TRY

WIREPLN

Банковский счет PLN

WIRETHB

Банковский счет THB

WIREINR

Банковский счет INR

WIRENGN

Банковский счет NGN

WIREIDR

Банковский счет IDR

WIREBGN

Банковский счет BGN

WIREAED

Банковский счет AED

WIREJPY

Банковский счет JPY

WIREAUD

Банковский счет AUD

WIRECAD

Банковский счет CAD

WIREHKD

Банковский счет HKD

WIREVND

Банковский счет VND

WIREMYR

Банковский счет MYR

WIRENZD

Банковский счет NZD

WIREPKR

Банковский счет PKR

WIREILS

Банковский счет ILS

SEPAEUR

Sepa EUR

ERIPBYN

ЕРИП Расчет BYN

SBPRUB

СБП RUB

STLMRUB

Счет ИП или ООО RUB

REVBUSD

Revolut USD

REVBEUR

Revolut EUR

WISEUSD

Wise USD

WISEEUR

Wise EUR

WUUSD

WU USD

WUEUR

WU EUR

MGUSD

MoneyGram USD

MGEUR

MoneyGram EUR

CNTUSD

Contact USD

CNTRUB

Contact RUB

GCMTUSD

ЗК USD

GCMTRUB

ЗК RUB

USTMUSD

UNI USD

USTMRUB

UNI RUB

RMTFUSD

Ria USD

RMTFEUR

Ria EUR

CASHUSD

Наличные USD

CASHRUB

Наличные RUB

CASHEUR

Наличные EUR

CASHUAH

Наличные UAH

CASHBYN

Наличные BYN

CASHKZT

Наличные KZT

CASHGBP

Наличные GBP

CASHAED

Наличные AED

CASHTRY

Наличные TRY

CASHCOP

Наличные COP

CASHPLN

Наличные PLN

CASHILS

Наличные ILS

CASHCZK

Наличные CZK

CASHGEL

Наличные GEL

CASHAMD

Наличные AMD

CASHCAD

Наличные CAD

CASHTHB

Наличные THB

CASHAUD

Наличные AUD

Коды городов

Код города

Описание

NVSD

Нови-Сад, Сербия

AGRK

Агарак, Армения

ADLD

Аделаида, Австралия

ADLER

Адлер, Россия

AKT

Актобе, Казахстан

ALAN

Аланья, Турция

ALIC

Аликанте, Испания

ALM

Алма-Ата, Казахстан

AMST

Амстердам, Нидерланды

ANAPA

Анапа, Россия

ANKR

Анкара, Турция

ANTL

Анталья, Турция

ANTW

Антверпен, Бельгия

ANTR

Антрацит, Украина

ARKH

Архангельск, Россия

ASTN

Астана, Казахстан

ASTRA

Астрахань, Россия

ATH

Афины, Греция

BAKU

Баку, Азербайджан

BALI

Бали, Индонезия

BNGK

Бангкок, Таиланд

BAR

Бар, Черногория

BRNL

Барнаул, Россия

BARC

Барселона, Испания

BTM

Батуми, Грузия

BLGR

Белгород, Россия

BEOG

Белград, Сербия

BLK

Белек, Турция

BRDNK

Бердянск, Украина

BER

Берлин, Германия

BRMN

Бирмингем, Великобритания

BSHK

Бишкек, Кыргызстан

BGT

Богота, Колумбия

BRAT

Братислава, Словакия

BREST

Брест, Беларусь

BRSB

Брисбен, Австралия

BRUS

Брюссель, Бельгия

BRN

Брянск, Россия

BUD

Будапешт, Венгрия

BUDVA

Будва, Черногория

BURS

Бурса, Турция

BHRT

Бухарест, Румыния

BSAS

Буэнос-Айрес, Аргентина

VALEN

Валенсия, Испания

VARN

Варна, Болгария

WARS

Варшава, Польша

WIEN

Вена, Австрия

VILN

Вильнюс, Литва

VINN

Винница, Украина

VTB

Витебск, Беларусь

VVO

Владивосток, Россия

VLAD

Владимир, Россия

VLGD

Волгоград, Россия

VORON

Воронеж, Россия

WRCL

Вроцлав, Польша

GZP

Газипаша, Турция

HAMB

Гамбург, Германия

GDN

Гданьск, Польша

GLND

Геленджик, Россия

GCST

Голд-Кост, Австралия

GOMEL

Гомель, Беларусь

HGKG

Гонконг, Китай

GRDN

Гродно, Беларусь

GRZ

Грозный, Россия

GUAN

Гуанчжоу, Китай

GUAQ

Гуаякиль, Эквадор

JVKH

Джавахк, Армения

DJRB

Джерба, Тунис

DNPR

Днепр, Украина

DNT

Донецк, Украина

DRTM

Дортмунд, Германия

DRES

Дрезден, Германия

DUBAI

Дубай, Объединенные Арабские Эмираты

DUBL

Дублин, Ирландия

DUSS

Дюссельдорф, Германия

EKB

Екатеринбург, Россия

ERVN

Ереван, Армения

GNV

Женева, Швейцария

ZHYTO

Житомир, Украина

ZAP

Запорожье, Украина

IVFR

Ивано-Франковск, Украина

IZHV

Ижевск, Россия

IZMR

Измир, Турция

IRK

Иркутск, Россия

ISFHN

Исфахан, Иран

YOLA

Йошкар-Ола, Россия

KZN

Казань, Россия

CLGR

Калгари, Канада

KLNG

Калининград, Россия

KLG

Калуга, Россия

CANN

Канны, Франция

KRGN

Караганда, Казахстан

CATAN

Катания, Италия

KAUN

Каунас, Литва

QUEB

Квебек, Канада

CLGN

Кельн, Германия

KMR

Кемер, Турция

KEM

Кемерово, Россия

KIEV

Киев, Украина

KRN

Кириния (Северный Кипр), Кипр

KIROV

Киров, Россия

QUITO

Кито, Эквадор

KISH

Кишинев, Молдова

KVL

Ковель, Украина

CONST

Констанца, Румыния

CPNH

Копенгаген, Дания

KST

Костанай, Казахстан

KOST

Кострома, Россия

KSC

Кошице, Словакия

KRB

Краби, Таиланд

KRKW

Краков, Польша

KRAM

Краматорск, Украина

KRASN

Краснодар, Россия

KRSK

Красноярск, Россия

KRMN

Кременчуг, Украина

KRVR

Кривой Рог, Украина

KROP

Кропивницкий, Украина

KURSK

Курск, Россия

LARN

Ларнака, Кипр

LASV

Лас-Вегас, США

LZIG

Лейпциг, Германия

LVRP

Ливерпуль, Великобритания

LIMA

Лима, Перу

LIMAS

Лимасол, Кипр

LYON

Лион, Франция

LPT

Липецк, Россия

LISB

Лиссабон, Португалия

LODZ

Лодзь, Польша

LNDN

Лондон, Великобритания

LOSAN

Лос-Анджелес, США

LUH

Луганск, Украина

LUTSK

Луцк, Украина

LVOV

Львов, Украина

MGNT

Магнитогорск, Россия

MADR

Мадрид, Испания

MIAMI

Майами, США

MLG

Малага, Испания

MANAM

Манама, Бахрейн

MNCH

Манчестер, Великобритания

MRBL

Марбелья, Испания

MRPL

Мариуполь, Украина

MARS

Марсель, Франция

MHKL

Махачкала, Россия

MDL

Медельин, Колумбия

MELIT

Мелитополь, Украина

MLBR

Мельбурн, Австралия

MRS

Мерсин, Турция

CDMX

Мехико, Мексика

MILAN

Милан, Италия

MINSK

Минск, Беларусь

MGL

Могилев, Беларусь

MON

Монако, Монако

MNTR

Монреаль, Канада

MSK

Москва, Россия

MKCH

Мукачево, Украина

MRMK

Мурманск, Россия

MRC

Мурсия, Испания

MUN

Мюнхен, Германия

NABCH

Набережные Челны, Россия

NPLS

Неаполь, Италия

NNOV

Нижний Новгород, Россия

MYKL

Николаев, Украина

NCS

Никосия, Кипр

NCSN

Никосия (Северный Кипр), Кипр

NICE

Ницца, Франция

NISH

Ниш, Сербия

NVKZN

Новокузнецк, Россия

NOVOR

Новороссийск, Россия

NSK

Новосибирск, Россия

NRDZ

Нордуз, Иран

NYC

Нью-Йорк, США

ODS

Одесса, Украина

OMSK

Омск, Россия

ORYOL

Орел, Россия

OREN

Оренбург, Россия

ORLND

Орландо, США

OSLO

Осло, Норвегия

PLRM

Палермо, Италия

PNM

Панама, Панама

PARIS

Париж, Франция

PTTY

Паттайя, Таиланд

PAPH

Пафос, Кипр

BEIJ

Пекин, Китай

PENZA

Пенза, Россия

PERM

Пермь, Россия

PTRS

Петрозаводск, Россия

PDGR

Подгорица, Черногория

POLT

Полтава, Украина

PRT

Порту, Португалия

PRAG

Прага, Чехия

PHNG

Пханган, Таиланд

PHUK

Пхукет, Таиланд

PRZ

Пшемысль, Польша

PTGR

Пятигорск, Россия

RIGA

Рига, Латвия

ROME

Рим, Италия

RMN

Римини, Италия

RIVNE

Ровно, Украина

RSTV

Ростов, Россия

RSND

Ростов-на-Дону, Россия

RTRD

Роттердам, Нидерланды

RST

Рустави, Грузия

RZN

Рязань, Россия

SMR

Самара, Россия

SMSN

Самсун, Турция

SAMUI

Самуй, Таиланд

SNJS

Сан-Хосе, Коста-Рика

SPB

Санкт-Петербург, Россия

SANTD

Санто-Доминго, Доминиканская республика

SANTG

Сантьяго, Доминиканская республика

ZRGZ

Сарагоса, Испания

SRN

Саранск, Россия

SRT

Саратов, Россия

SVSTP

Севастополь, Россия

SVRD

Северодвинск, Россия

SVDN

Северодонецк, Украина

SVL

Севилья, Испания

SEOUL

Сеул, Республика Корея

SDN

Сидней, Австралия

SIMF

Симферополь, Россия

SEAT

Сиэтл, США

SLV

Славянск, Украина

SFA

София, Болгария

SOCHI

Сочи, Россия

STAV

Ставрополь, Россия

STAM

Стамбул, Турция

STOS

Старый Оскол, Россия

STPNK

Степанакерт, Армения

STOCK

Стокгольм, Швеция

SUMY

Сумы, Украина

SGT

Сургут, Россия

SKTK

Сыктывкар, Россия

TGN

Таганрог, Россия

TALLN

Таллин, Эстония

TAMB

Тамбов, Россия

TASHK

Ташкент, Узбекистан

TBIL

Тбилиси, Грузия

TVER

Тверь, Россия

TEHR

Тегеран, Иран

TLAV

Тель-Авив, Израиль

TERNO

Тернополь, Украина

TIRAN

Тирана, Албания

TRSPL

Тирасполь, Молдова

TLTT

Тольятти, Россия

TMSK

Томск, Россия

TRNT

Торонто, Канада

TRIP

Триполи, Ливия

TULA

Тула, Россия

TUNIS

Тунис, Тунис

TYUM

Тюмень, Россия

UZHH

Ужгород, Украина

ULYA

Ульяновск, Россия

UTR

Утрехт, Нидерланды

UFA

Уфа, Россия

FMGS

Фамагуста (Северный Кипр), Кипр

PHILD

Филадельфия, США

FRAN

Франкфурт-на-Майне, Германия

FNCH

Фуншал, Португалия

KHAB

Хабаровск, Россия

HRK

Харьков, Украина

KHERS

Херсон, Украина

HMLN

Хмельницкий, Украина

ZRCH

Цюрих, Швейцария

CHNG

Чанг, Таиланд

CHEB

Чебоксары, Россия

CHEL

Челябинск, Россия

CHRP

Череповец, Россия

CHERK

Черкассы, Украина

CHRN

Чернигов, Украина

CHERN

Черновцы, Украина

CHCG

Чикаго, США

SHYM

Шымкент, Казахстан

EKIB

Экибастуз, Казахстан

YARS

Ярославль, Россия

Пример

<?xml version="1.0"?><rates>  <item>    <from>WMZ</from>    <to>WMX</to>    <in>1</in>    <out>30.593562</out>    <amount>572962.42</amount>    <minamount>3</minamount>    <maxamount>1000</maxamount>  </item>  <item>    <from>ADVCUSD</from>    <to>PMUSD</to>    <in>1</in>    <out>0.978</out>    <amount>2921.42</amount>    <minamount>2</minamount>    <maxamount>2000</maxamount>    <minfee>7</minfee>    <param>manual</param>  </item>  <item>    <from>BTC</from>    <to>ETH</to>    <in>1</in>    <out>24.90782568</out>    <amount>673.10</amount>    <minamount>0.0001</minamount>    <maxamount>0.42341216</maxamount>    <tofee>1%</tofee>    <param>manual, reg</param>  </item>  <item>    <from>BTC</from>    <to>CASHUSD</to>    <in>1</in>    <out>4342.352344</out>    <amount>31.90343295</amount>    <minamount>1.5</minamount>    <maxamount>1000</maxamount>    <minfee>5</minfee>    <city>ANKR</city>  </item></rates>

Ссылка на примерный экспортный файл курсов



FAQ по экспортным курсам

Наш экспортный файл обновляется раз в минуту через Cron. Достаточно ли такой периодичности?

Нет, этого недостаточно. Cron в данном случае не годится. Наш мониторинг запрашивает файлы курсов каждые 5-8 секунд, поэтому для повышения точности передаваемых данных необходимо, чтобы обменный пункт имел экспортный файл, который в любой момент времени будет содержать информацию, соответствующую информации на сайте обменного пункта.
Подойдет один из следующих вариантов реализации экспорта:

  1. Скрипт, который при каждом его запросе генерирует новые экспортные данные;
  2. Статичный экспортный файл, который будет программно пересоздан каждый раз, когда какое-либо изменение курсов/резервов/комиссий произойдет на сайте обменного пункта.

Файл курсов не парсится, KM выдает ошибку. Что можно проверить?

В случае наличия на вашем сайте защиты от DDoS, добавьте IP-адрес 54.37.161.241 нашего робота в белый список для предотвращения блокировки доступа к вашему файлу курсов. Также необходимо отключить кэширование отдаваемых файлов для IP-адресов нашего робота.

Какие комиссии должны передаваться в экспортном файле?

В ваших курсах на мониторинге должны быть учтены:

  1. Все затраты, связанные с отправкой средств со стороны обменного пункта взимаемые с суммы, получаемой пользователем;
  2. Все затраты, связанные с отправкой средств со стороны клиента, за исключением комиссий, взимаемых ПС если оплата производится внутри этой ПС.

Соответствующие данные по дополнительным комиссиям должны быть проставлены в вашем экспортном файле.

Наш обменный пункт имеет ступенчатые курсы обмена, которые изменяются в зависимости от суммы обмена. Как указать это в экспорте?

Мониторинг не поддерживает ступенчатые курсы. В данном случае, в экспорт должны передаваться курсы обмена с максимально возможным процентом.

Наш обменный пункт имеет лимиты на максимальную дневную сумму обмена. Как указать это в экспорте?

Для этого нужно, в зависимости от размера установленного лимита, сделать автоматическую коррекцию резервов в тех направлениях, где есть лимиты.
Например: по направлению QIWI → WMZ установлен лимит на прием QIWI в 100 000 RUB максимум в день – в таком случае нужно для этого направления установить резерв 100000 RUB в валюте получения, т.е. сконвертировать 100000 RUB в USD.
Если установлен лимит равный нулю, то такие направления не должны передаваться в экспорт, либо резерв этих направлений также должен быть нулевым.

Можно ли сделать, чтобы мы отображались в рейтинге с понедельника по субботу включительно, с 9:00 до 19:00, а в воскресенье чтобы не отображались?

Это можно сделать 2-я способами:

  1. Настроить скрипт генерации экспортных курсов так, чтобы файл курсов автоматически очищался (либо в нем обнулялись курсы или резервы) в то время, когда вы не работаете;
  2. Вручную каждый раз включать и выключать присутствие обменного пункта в мониторинге при помощи ссылки Включить/Выключить в вашем аккаунте на KM.org

Комментарии (0)