Формат экспортного файла курсов
На данной странице приведено описание стандарта для формирования экспортного файла курсов, поддерживаемого мониторингом обменных пунктов Exnode. Для добавления обменного пункта, вместе с остальной информацией для включения, необходимо предоставить Exnode ссылку на экспортный файл, размещенный на вашем сайте. Пример содержимого подобного файла можно увидеть ниже
Основные правила:
- Файл курсов формируется в XML -формате;
- Каждая запись идет с новой строки. Перенос осуществляется символом -
\n
- Для числовых значений разделителем целой части является точка;
- Корневой элемент -
<rates>
- Каждое направление обмена описывается в элементе -
<item>
- Обязательные к указанию элементы для описания направления обмена внутри элемента item:
<from>
– код валюты, которую обменный пункт принимает от клиента. Коды валют приведены в списке ниже;<to>
– код валюты, которую обменный пункт отправляет клиенту. Коды валют приведены в списке ниже;<in>
– для указания курса обмена, сколько валюты from должен отдать клиент;<out>
– для указания курса обмена, сколько валюты to получит клиент;<amount>
– размер резерва валюты to в обменном пункте, максимум, который может получить клиент;<minamount>
– минимальная возможная к обмену сумма валюты, которую обменный пункт принимает от клиента. Указывается в валюте from.
Пример:<minamount>4.1<minamout>
Если ограничений по минимальной сумме несколько, например, отдельно на прием и на выплату, необходимо указывать в поле minamount максимальное значение такого ограничения, сконвертированное в валюту from.<maxamout>
– максимальная возможная к разовому обмену сумма валюты, которую обменный пункт принимает от клиента. Указывается в валюте from.Пример:<maxamount>500</maxamount>
Если ограничений по максимальной сумме несколько, например, отдельно на прием и на выплату, необходимо указывать в поле maxamount минимальное значение такого ограничения, сконвертированное в валюту from. - Дополнительные элементы для описания направления обмена внутри элемента item:
-
<fromfee>
– дополнительная комиссия, не входящая в курс обмена и взимаемая с суммы, которую клиент переводит в обменный пункт. Указывается в валюте from.Пример:Возможно также использование знака<fronfee>2.15</fromfee>
%
для обозначения процентной комиссии; -
<tofee>
– дополнительная комиссия, не входящая в курс обмена и взимаемая с суммы, которую обменный пункт переводит клиенту. Указывается в валюте to.Пример:Возможно также использование знака % для обозначения процентной комиссии;<tofee>0.01508</tofee>
-
<minfee>
– минимальная комиссия, которая рассчитывается для разницы между отдаваемой суммой и эквивалентом получаемой валюты относительно среднего биржевого курса. Указывается абсолютное значение в валюте from. Процентное значение недоступно для данного вида комиссии.Пример:Пожалуйста, имейте в виду, что к дополнительным комиссиям fromfee и tofee комиссия minfee не имеет отношения. Минимальная комиссия для отдаваемой или получаемой комиссии на данный момент никак не учитывается нашей системой, избегайте подобного формирования курса. Смотрите ниже примеры использования.<minfee>5</minfee>
-
Пример №1. Минимальная комиссия больше маржи обменного пункта
Курс обмена 1 доллара – 66 рублей, а официальный курс 68 рублей. Маржа составляет 2 рубля. При обмене 10 долларов получается, что 20 рублей – маржа обменного пункта. Но минимальная комиссия 100 рублей больше маржи в 20 рублей, поэтому 20 заменяется на 100 и происходит вычитание остатка из получаемой суммы: 660 - (100 - 20) = 580.
Пример №2. Минимальная комиссия меньше маржи обменного пункта
Курс обмена 1 доллара – 66 рублей, а официальный курс 68 рублей. Маржа составляет 2 рубля. При обмене 100 долларов получается, что 200 рублей – маржа обменного пункта. Минимальная комиссия меньше этого значения, поэтому этот параметр в данном расчете не учитывается: 6600 - 200 = 6400.
Примечание: дополнительная комиссия minfee имеет недостатки, в ближайшее время планируется удаление этого типа комиссии.Пример:
Если условия по направлению обмена одинаковые в нескольких городах, разрешено указывать внутри одного элемента item несколько городов через запятую в одном элементе city.
<floating>
- Курс обмена не фиксируется в заявке. Сумма обмена может измениться на момент отправки средств клиенту<delay>
- для установки *метки задержки в проведении обмена. Указывается время в минутах, на которое обмен будет задержан;<param>
- данный элемент служит для указания дополнительных *меток, таких как:manual
- для указания метки *ручного обмена, которая должна присутствовать для направлений обмена, которые обрабатываются через оператора вручную, либо если обмен по направлению производится с задержками (не моментально);juridical
- обменный пункт производит переводы средств на банковский счет клиента со счета юридического лица или ИП. Данная метка актуальна к установке только в направлениях * —› Банковский счет;veryfying
- При обмене может потребоваться верификация документов и личности клиента;cardverify
- Для обмена требуется верификация карты;otherin
- прием денежных средств от клиента производится на стороннюю платежную систему, а не на ту, что указана в поле from;otherout
- выплата денежных средств клиенту производится со сторонней платежной системы, а не с той, что указана в поле to;reg
- Для создания заявки требуется регистрация на сайте;delivery
- обменный пункт не имеет офиса в выбранном городе, оплата курьерской доставки включена в курс обмена или отображена в метке.anonim
- Для проведения обмена не требуются личные данные пользователя и верификация карты и личности.
Пример:<param>manual,reg</param>
<city>
- используется для указания города для направлений обмена с наличными. Список городов с кодами представлен ниже.
<city>MSK</city>
Если условия по направлению обмена одинаковые в нескольких городах, разрешено указывать внутри одного элемента item несколько городов через запятую в одном элементе city.
Пример:
<city>MSK, DUBAI, KIEV</city>
Курсы электронных валют
Код валюты | Описание |
USDCBEP20 | USDCoin BEP20(USDC) |
USDCSOL | USDCoin SOL(USDC) |
USDCPOLYGON | USDCoin POLYGON(USDC) |
TUSDERC20 | TrueUSD ERC20(TUSD) |
TUSDTRC20 | TrueUSD TRC20(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 |
PPCAD | PayPal CAD |
PPAUD | PayPal AUD |
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 |
BPAYUSD | BPay USD |
ECPZUSD | ecoPayz USD |
NIXUSD | NixMoney USD |
NIXEUR | NixMoney EUR |
GMUAH | Global24 UAH |
EPAYUSD | Epay USD |
EPAYEUR | Epay EUR |
FPUSD | FasaPay USD |
ALPCNY | Alipay CNY |
WCTCNY | WeChat CNY |
EPPKR | EasyPaisa PKR |
JCPKR | JazzCash PKR |
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 |
SNBUAH | Sense Bank 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 |
CARDNGN | Visa / MasterCard NGN |
MIRCRUB | Карта Мир RUB |
UPCNY | Карта UnionPay CNY |
UZCUZS | Карта UZCARD UZS |
HUMOUZS | Карта HUMO UZS |
ELKGS | Карта Элкарт KGS |
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 |
WIRERON | Банковский счет RON |
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 |
CASHNGN | Наличные NGN |
CASHBGN | Наличные BGN |
CASHAZN | Наличные AZN |
CASHMDL | Наличные MDL |
CASHCHF | Наличные CHF |
CASHRON | Наличные RON |
CASHIDR | Наличные IDR |
CASHCNY | Наличные CNY |
Курсы городов
Код города | Описание |
ABDB | Абу-Даби, Объединенные Арабские Эмираты |
AGRK | Агарак, Армения |
ADLD | Аделаида, Австралия |
ADLER | Адлер, Россия |
AKT | Актобе, Казахстан |
ALAN | Аланья, Турция |
LXNDR | Александрия, Египет |
ALIC | Аликанте, Испания |
AMST | Амстердам, Нидерланды |
ANAPA | Анапа, Россия |
ANKR | Анкара, Турция |
ANTL | Анталья, Турция |
ANTW | Антверпен, Бельгия |
ANTR | Антрацит, Украина |
ARKH | Архангельск, Россия |
ASTN | Астана, Казахстан |
ASTRA | Астрахань, Россия |
ATH | Афины, Греция |
BAKU | Баку, Азербайджан |
BALI | Бали, Индонезия |
BNGK | Бангкок, Таиланд |
BAR | Бар, Черногория |
BRNL | Барнаул, Россия |
BARC | Барселона, Испания |
BTM | Батуми, Грузия |
BRT | Бейрут, Ливан |
BLGR | Белгород, Россия |
BEOG | Белград, Сербия |
BLK | Белек, Турция |
BRDNK | Бердянск, Украина |
BER | Берлин, Германия |
BRMN | Бирмингем, Великобритания |
BSHK | Бишкек, Кыргызстан |
BGT | Богота, Колумбия |
BRSL | Бразилиа, Бразилия |
BRAT | Братислава, Словакия |
BREST | Брест, Беларусь |
BRSB | Брисбен, Австралия |
BRUS | Брюссель, Бельгия |
BRN | Брянск, Россия |
BUD | Будапешт, Венгрия |
BUDVA | Будва, Черногория |
BURS | Бурса, Турция |
BHRT | Бухарест, Румыния |
BSAS | Буэнос-Айрес, Аргентина |
VALEN | Валенсия, Испания |
VLLTT | Валлетта, Мальта |
VARN | Варна, Болгария |
WARS | Варшава, Польша |
WIEN | Вена, Австрия |
VILN | Вильнюс, Литва |
VINN | Винница, Украина |
VTB | Витебск, Беларусь |
VVO | Владивосток, Россия |
VLAD | Владимир, Россия |
VLGD | Волгоград, Россия |
VORON | Воронеж, Россия |
WRCL | Вроцлав, Польша |
GZP | Газипаша, Турция |
HAMB | Гамбург, Германия |
GDN | Гданьск, Польша |
GLND | Геленджик, Россия |
GCST | Голд-Кост, Австралия |
GOMEL | Гомель, Беларусь |
HGKG | Гонконг, Китай |
GRDN | Гродно, Беларусь |
GRZ | Грозный, Россия |
GUAN | Гуанчжоу, Китай |
GUAQ | Гуаякиль, Эквадор |
JVKH | Джавахк, Армения |
JDDH | Джедда, Саудовская Аравия |
DJRB | Джерба, Тунис |
DNPR | Днепр, Украина |
DNT | Донецк, Украина |
DRTM | Дортмунд, Германия |
DOH | Доха, Катар |
DRES | Дрезден, Германия |
DUBAI | Дубай, Объединенные Арабские Эмираты |
DUBL | Дублин, Ирландия |
DUSH | Душанбе, Таджикистан |
DUSS | Дюссельдорф, Германия |
EKB | Екатеринбург, Россия |
ERVN | Ереван, Армения |
GNV | Женева, Швейцария |
ZHYTO | Житомир, Украина |
ZGRB | Загреб, Хорватия |
ZAP | Запорожье, Украина |
IVFR | Ивано-Франковск, Украина |
IZHV | Ижевск, Россия |
IZMR | Измир, Турция |
IRK | Иркутск, Россия |
ISFHN | Исфахан, Иран |
YOLA | Йошкар-Ола, Россия |
KZN | Казань, Россия |
CAR | Каир, Египет |
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 | Львов, Украина |
LJBLJ | Любляна, Словения |
LXMBR | Люксембург, Люксембург |
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 | Ниш, Сербия |
NVSD | Нови-Сад, Сербия |
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 | Римини, Италия |
RDJNR | Рио-де-Жанейро, Бразилия |
RIVNE | Ровно, Украина |
RSTV | Ростов, Россия |
RSND | Ростов-на-Дону, Россия |
RTRD | Роттердам, Нидерланды |
RST | Рустави, Грузия |
RZN | Рязань, Россия |
SLVT | Салават, Россия |
SLDR | Салвадор, Бразилия |
THSSL | Салоники, Греция |
SMR | Самара, Россия |
SMSN | Самсун, Турция |
SAMUI | Самуй, Таиланд |
SPL | Сан-Паулу, Бразилия |
SNJS | Сан-Хосе, Коста-Рика |
SPB | Санкт-Петербург, Россия |
SANTD | Санто-Доминго, Доминиканская республика |
SANTG | Сантьяго, Доминиканская республика |
ZRGZ | Сарагоса, Испания |
SRN | Саранск, Россия |
SRT | Саратов, Россия |
SVSTP | Севастополь, Россия |
SVRD | Северодвинск, Россия |
SVDN | Северодонецк, Украина |
SVL | Севилья, Испания |
SEOUL | Сеул, Республика Корея |
SDN | Сидней, Австралия |
SIMF | Симферополь, Россия |
SNGPR | Сингапур, Сингапур |
SEAT | Сиэтл, США |
SKPJ | Скопье, Македония |
SLV | Славянск, Украина |
SFA | София, Болгария |
SOCHI | Сочи, Россия |
STAV | Ставрополь, Россия |
STAM | Стамбул, Турция |
STOS | Старый Оскол, Россия |
STPNK | Степанакерт, Армения |
STRLT | Стерлитамак, Россия |
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 | Фамагуста (Северный Кипр), Кипр |
FARO | Фару, Португалия |
PHILD | Филадельфия, США |
FRTLZ | Форталеза, Бразилия |
FRAN | Франкфурт-на-Майне, Германия |
FNCH | Фуншал, Португалия |
KHAB | Хабаровск, Россия |
HRK | Харьков, Украина |
HLSNK | Хельсинки, Финляндия |
KHERS | Херсон, Украина |
HMLN | Хмельницкий, Украина |
ZRCH | Цюрих, Швейцария |
CHNG | Чанг, Таиланд |
CHEB | Чебоксары, Россия |
CHEL | Челябинск, Россия |
CHRP | Череповец, Россия |
CHERK | Черкассы, Украина |
CHRN | Чернигов, Украина |
CHERN | Черновцы, Украина |
CHCG | Чикаго, США |
SHYM | Шымкент, Казахстан |
SHNZN | Шэньчжэнь, Китай |
EKIB | Экибастуз, Казахстан |
Пример
<rates> <item> <from>USDTPOLYGON</from> <to>BTC</to> <in>28803.5277</in> <out>1</out> <amount>8.30510473</amount> <tofee>0.0002</tofee> <minamount>153</minamount> <maxamount>6120</maxamount> </item> <item> <from>QWRUB</from> <to>USDTERC20</to> <in>85.12395</in> <out>1</out> <amount>5102144.77288</amount> <minamount>5000 RUB</minamount> <maxamount>500000 RUB</maxamount> </item> <item> <from>USDTTRC20</from> <to>CASHRUB</to> <in>1</in> <out>80.2005</out> <amount>154468024.3405</amount> <minamount>4000 USDT</minamount> <maxamount>1000000 USDT</maxamount> <city>MSK</city> </item> </rates>
Если экспортный файл обновляется раз в минуту через Cron, достаточно ли такой периодичности?
Нет, этого недостаточно. Cron в данном случае не годится. Наш мониторинг запрашивает файлы курсов каждые 10 секунд, поэтому для повышения точности передаваемых данных необходимо, чтобы обменный пункт имел экспортный файл, который в любой момент времени будет содержать информацию, соответствующую информации на сайте обменного пункта.
Подойдет один из следующих вариантов реализации экспорта:
- Скрипт, который при каждом его запросе генерирует новые экспортные данные;
- Статичный экспортный файл, который будет программно пересоздан каждый раз, когда какое-либо изменение курсов/резервов/комиссий произойдет на сайте обменного пункта.
Какие комиссии должны передаваться в экспортном файле?
В ваших курсах на мониторинге должны быть учтены:
В ваших курсах на мониторинге должны быть учтены:
- Все затраты, связанные с отправкой средств со стороны обменного пункта взимаемые с суммы, получаемой пользователем;
- Все затраты, связанные с отправкой средств со стороны клиента, за исключением комиссий, взимаемых ПС если оплата производится внутри этой ПС. Соответствующие данные по дополнительным комиссиям должны быть проставлены в вашем экспортном файле.
Наш обменный пункт имеет ступенчатые курсы обмена, которые изменяются в зависимости от суммы обмена. Как указать это в экспорте?
Мониторинг не поддерживает ступенчатые курсы. В данном случае, в экспорт должны передаваться курсы обмена с максимально возможным процентом.
Если у вас возникли вопросы, вы можете задать их, связавшись с нами одним из способов, указанных на странице контактов .