1 Условия

Правила формирования рейтов у нас следующие:

для переноса документов используется XML;
запись занимает новую строку, с переносом через \n;
числа пишем по-американски, с точкой;
в качестве корневого элемента - тэг rates;
предмет обмена - item;
Для описания направлений обмена используем:

from – то, что принимаем от клиента;

to – то, что отправляем клиенту;

in – непосредственное количество валюты from;

out – количество валюты to;

amount – сколько есть средств в обменном пункте ;

minfee – минимальная комиссия относительно средней биржевой котировки искомой валюты ;

fromfee – комиссия, которую берут за сумму перевода денег в обменник. 
Пишется с кодом нацвалюты , но также вместо этого кода может вписываться просто % для обозначения процентной дополнительной комиссии;

tofee – то же самое, только с денег, которые сам обменный пункт переводит клиенту. 
Также пишется с кодом нацвалюты, но можно использовать и % для обозначения процентной дополнительной комиссии ;
minamount – минимальный лимит валюты для обмена .

 Если лимитов много, то в этом поле прописывается максимальный лимит, пересчитанный в валюту from. Если так нельзя - minamount прописывается под каждый отдельный минимальный лимит;
maxamount - аналогичный лимит. Только в данном случае при множественных ограничителях в поле необходимо писать минимальный из них;
Дополнительные метки описываются тэгом  param :

manual – тэг для тех конвертационных направлений, которые подлежат ручной обработке. Либо для тех, где обмен не моментальный;
juridical – тэг перевода средств обменником для юрлица либо ИП;

verifying – тэг для проверки документов клиента, которому переводят деньги; 

cardverify – тэг для верификации клиентской банковской карты ;

floating – тэг плавающего курса, который в заявку не пишут.

 Соответственно, сумма обмена за время транзакции может измениться;

otherin – вывод денег на платёжную систему , отличную от прописанной в поле from; 

otherout – вывод денег на платёжную систему, отличную от прописанной в поле to;

reg – тэг регистрации на сайте обменника;

card2card – тэг обмена Card2Card (не через карточный мерчант). Работает только с Visa, MasterCard.

Множественные метки пишутся через запятую:

city – тэг-индикатор города, где есть обменник. Применяется для обмена кэша;

В тэгах не пишутся постоянные комиссии платёжных систем, мы сами рассматриваем их.