Стандарт экспорта курсов
Настоящий стандарт устанавливает коды обозначения электронных валют и формат файла экспорта.
Правила формирования названия валют:
- Имена валют записываются латиницей. Пример: Liberty Reserve USD
- Каждая валюта имеет сокращенное буквенное обозначение до 6-7 букв. Пример: LRUSD
- Каждая валюта имеет трехзначный числовой код. Пример: 001
- В системах с более чем одной валютой необходим указывать эквиваленты, соответствующие ISO 4217 после названия валюты (RUB, USD, UAH и т.д.), если валюта системы не имеет своего идентифицирующего названия или кода. В системах с одной валютой — рекомендуется так же использовать данное правило. Пример: E-Gold XAU USD
- Краткие обозначения : Gold -> G, Money -> M
Правила формирования XML формата:
- Элементы в каждой строке следуют в чётко определённой последовательности
- Каждая запись с новой строки
- <from> — отдаваемая валюта. (Любое из 3-х обозначений: полное, сокращённое или число)
- <to> — получаемая валюты. (Любое из 3-х обозначений: полное, сокращённое или число)
- <in> — отдадите
- <out> — получите
- <amount> — резерв валюты <to>
- Использовать 6-ть значащих цифр после запятой для курсов
- Использовать 2-е значащие цифры после запятой для резервов
Примеры:
| <rates> <item> <from>Webmoney USD</from> <to>Webmoney RUB</to> <in>1</in> <out>23.628812</out> <amount>10000.23</amount> </item> |
|
<item> <from>001</from> <to>002</to> <in>1</in> <out>23.628812</out> <amount>10000.23</amount> </item> </rates |
Правила формирования TXT формата:
- Элементы в каждой строке следуют в чётко определённой последовательности
- Каждая запись с новой строки. Перенос строки осуществляется командой \n (unix format \n=\x0A)
- from; — отдаваемая валюта. (Любое из 3-х обозначений: полное, сокращённое или число)
- to; — получаемая валюты. (Любое из 3-х обозначений: полное, сокращённое или число)
- in; — отдадите
- out; — получите
- amount — резерв валюты to
- Элементы разделяются «;».
- Использовать 6-ть значащих цифр после запятой для курсов
- Использовать 2-е значащие цифры после запятой для резервов
- Строки начинающиеся с символа # воспринимаются как комментарии. Этим символом можно обозначить в экспортном файле временно приостановленное направление обмена
Примеры:
Webmoney USD;Webmoney RUB;1;23.628812;10000.23
WMZ;WMR;1;23.628812;10000.23
001;002;1;23.628812;10000.23
Список кодов валют:
Для добавления новой валюты/платежной системы в список, свяжитесь с нами через форму обратной связи. Список сформирован в CSV формате, удобном для парсинга и использования в своих целях.
Webmoney USD,WMZ,001 Webmoney RUB,WMR,002 Webmoney EUR,WME,003 Webmoney BYR,WMB,004 Webmoney Gold,WMG,005 Webmoney UAH,WMU,006 Webmoney UZS,WMY,007 Webmoney Credit,WMC,008 E-Gold AU USD,EGAUUSD,010 E-Gold PD USD,EGPDUSD,011 E-Gold PT USD,EGPTUSD,012 E-Gold AG USD,EGAGUSD,013 Yandex.Money RUB,YAMRUB,020 RBKmoney RUB,RBKMRUB,030 RBKmoney USD,RBKMUSD,031 EasyPay,ESP,040 E-Bullion e-Currency,EBCUR,050 E-Bullion Gold,EBG,051 EDram,EDRM,060 Fethard USD,FETUSD,070 AlterGold USD,AGUSD,080 IMoney UAH,IMUAH,090 INOCard RUB,INCRUB,100 Liberty Reserve USD,LRUSD,110 Liberty Reserve EUR,LREUR,111 Liberty Reserve Gold,LRG,112 Emoney.md MDL,EMMDL,120 Mobile Wallet RUB,MWRUB,130 Moneybookers,MBKR,140 MoneyMail EUR,MMLEUR,150 MoneyMail RUB,MMLRUB,151 MoneyMail USD,MMLUSD,152 PayPal AUD,PPAUD,160 PayPal CAD,PPCAD,161 PayPal EUR,PPEUR,162 PayPal GBP,PPGBP,163 PayPal USD,PPUSD,164 Pecunix USD,PXUSD,170 UA-Money USD,UAMUSD,180 UkrMoney EUR,UMEUR,190 UkrMoney RUB,UMRUB,191 UkrMoney UAH,UMUAH,192 UkrMoney USD,UMUSD,193 V-Money USD,VMUSD,200 W1 RUB,WORUB,210 W1 USD,WOUSD,211 W1 UAH,WOUAH,212 C-Gold USD,CGUSD,220 DeltaKey EUR,DKEUR,230 DeltaKey RUB,DKRUB,231 DeltaKey USD,DKUSD,232 DeltaKey UAH,DKUAH,234 ICQMoney UNI,ICQM,233 Perfect Money USD,PMUSD,240 Perfect Money EUR,PMEUR,241 Perfect Money Gold,PMG,242 AlertPay USD,APUSD,250 Numox USD,NXUSD,260 LiqPay USD,LQUSD,270 LiqPay UAH,LQUAH,271 LiqPay RUB,LQRUB,272 LiqPay EUR,LQEUR,273 Z-Payment RUB,ZPRUB,280 NN-Money USD,NNMUSD,290 Combats EKR,CBEKR,300 Star Trek USD,STUSD,310 Star Trek RUB,STRUB,311 Webcreds USD,WCUSD,320 Webcreds RUB,WCRUB,321 Webcreds EUR,WCEUR,322 Wire USD,WIREUSD,330 Wire EUR,WIREEUR,331 Wire RUB,WIRERUB,332 Wire UAH,WIREUAH,333 Wire KZT,WIREKZT,334 Wire GBP,WIREGBP,335 Card USD,CARDUSD,350 Card EUR,CARDEUR,351 Card RUB,CARDRUB,352 Card UAH,CARDUAH,353 Card KZT,CARDKZT,354 Cash USD,CASHUSD,370 Cash EUR,CASHEUR,371 Cash RUB,CASHRUB,372 Cash UAH,CASHUAH,373 Cash KZT,CASHKZT,374 PayPlat USD,PPTUSD,380 PayPlat RUB,PPTRUB,381 PayPlat EUR,PPTEUR,382 Moneta RUB,MNTRUB,390 Neteller USD,NTLRUSD,400 Telebank RUB,TBRUB,410 Alpha-Click RUB,ACRUB,420 Promsvyazbank RUB,PSBRUB,430 Privat24 USD,P24USD,440 Privat24 UAH,P24UAH,441 Privat24 EUR,P24EUR,442 GlobalDigitalPay USD,GDPUSD, 450 GlobalDigitalPay EUR,GDPEUR, 451 Telemoney RUB, TMRUB, 460 Qiwi RUB, QWRUB, 470 OKPay USD, OKUSD, 480 OKPay RUB, OKRUB, 481 OKPay EUR, OKEUR, 482 Western Union USD, WUUSD, 490 Western Union RUB, WURUB, 491 Moneygram USD, MGUSD, 500 EuroGoldCash USD, EGCUSD, 510 EuroGoldCash EUR, EGCEUR, 511 SberBank RUB, SBERRUB, 520 RusStandard RUB, RUSSTRUB, 530 Avangard RUB, AVBRUB, 540 Raiffeisen RUB, RFBRUB, 550 Trust RUB, TRBRUB, 560 Svyaznoy RUB, SVBRUB, 570 Cash4wm RUB, CWMRUB, 580
