Sig up

Batch file format description

The XML-file for payments to purses has the following structure:

<payments xmlns="http://tempuri.org/ds.xsd">
    <payment>
        <Destination></Destination> - destination purse
        <Amount></Amount> - transfer amount
        <Description></Description> - transfer description (less than 235 symbols)
        <Id></Id> - not necessary to perform the service
    </payment>
    <payment>
    ...
    </payment>
</payments>

Example (purses.xml):

<payments xmlns="http://tempuri.org/ds.xsd">
    <payment>
        <Destination>Z123456789012</Destination>
        <Amount>1.01</Amount>
        <Description>Test transfer to Z-purse</Description>
        <Id>138817</Id>
    </payment>
    <payment>
        <Destination>E123456789012</Destination>
        <Amount>1.01</Amount>
        <Description>Test transfer to E-purse</Description>
        <Id>138817</Id>
    </payment>
    <payment>
        <Destination>R123456789012</Destination>
        <Amount>15.01</Amount>
        <Description>Test transfer to R-purse</Description>
        <Id>138817</Id>
    </payment>
</payments>

CSV file structure

The CSV file contains values shown in a table and ordered in such a way that each value in a column is separated from the value in the next column by ";" character, and each new row begins a new line. If there is ";" character used in the description, this line should be taken in double quotes.

CSV format file:

<Destination purse>; <Sum>; <Description (less than 235 symbols)>; <payment number>

Example (purses.csv):

Z123456789012;1.01;WMZ, test;12345
R123456789012;15;"Test payment; in roubles";
E123456789012;2;"Euro payments; test";
U123456789012;4.01;Transfer to Ukraine;

Warning! All batches must not include payments of less than

  • 1.00 WMZ;
  • 15.00 WMR;
  • 0.0011 WMG;
  • 5.00 WMU;
  • 1300.00 WMY;
  • 0.70 WME;
  • 0.50 WMB;

*the exception are batches with 5 or less payments


II. XML file for phones payments has the following structure:

<payments>
    <payment>
        <Destination></Destination> - phone number(account)
        <Contractor></Contractor> - operator/provider
        <Amount></Amount> - amount
        <Currency></Currency> - currency
        <Description></Description> - payment description (less than 235 symbols)
    </payment>
    <payment>
    ...
    </payment>
</payments>

Example (phones.xml):

<payments>
    <payment>
        <Destination>9031234567</Destination>
        <Contractor>2</Contractor>
        <Amount>1.00</Amount>
        <Currency>WMZ</Currency>
        <Description>Phone #1</Description>
    </payment>
    <payment>
        <Destination>9101234567</Destination>
        <Contractor>1</Contractor>
        <Amount>30</Amount>
        <Currency>WMR</Currency>
        <Description>Phone #2</Description>
    </payment>
</payments>

CSV file structure

The CSV file contains values shown in a table and ordered in such a way that each value in a column is separated from the value in the next column by ";" character, and each new row begins a new line. If there is ";" character used in the description, this line should be taken in double quotes.

CSV format file:

<phone number(account)>; <Contractor>; <Amount>; <Currency>; <Description (less than 235 symbols)>

Example (phones.csv):

9031234567;2;1;WMZ;phone payment in WMZ
9101234567;1;30;WMR;phone payment in WMR

where currency - the currency type: WMZ, WMR etc.;
contractor - the contractor(provider) number from list you can find here