В связи с изменениями в работе провайдеров для пополнения телефонов необходимы дополнительные данные: сумма пополнения

Описание форматов файла задания

I. Структура XML-файла для массовых переводов на кошельки имеет вид:

<payments xmlns="http://tempuri.org/ds.xsd">
    <payment>
        <Destination></Destination> - кошелёк, на который произвести платёж
        <Amount></Amount> - сумма платежа
        <Description></Description> - описание платежа (не более 235 символов)
        <Id></Id> - в работе сервиса не участвует
    </payment>
    <payment>
    ...
    </payment>
</payments>

Пример (purses.xml):

<payments xmlns="http://tempuri.org/ds.xsd">
    <payment>
        <Destination>Z123456789012</Destination>
        <Amount>1.01</Amount>
        <Description>Тестовый перевод на Z-кошелёк</Description>
        <Id>138817</Id>
    </payment>
    <payment>
        <Destination>E123456789012</Destination>
        <Amount>2.01</Amount>
        <Description>Тестовый перевод на E-кошелёк</Description>
        <Id>138817</Id>
    </payment>
</payments>

Структура CSV-файла для массовых переводов на кошельки

CSV-файл содержит значения, отформатированные в виде таблицы и упорядоченные таким образом, что каждое значение в столбце отделено от значения в следующем столбце символом ";", а каждый новый ряд начинается с новой строки. Если в описании встречается символ-разделитель ";", то эту строку необходимо заключить в парные кавычки.
Данный файл должен быть без описания названий полей, которые иногда прописываются в заголовке файла.

Формат CSV-файла:

<Кошелёк получателя>;<Сумма>;<Описание (не более 235 символов)>;<номер платежа (указ. отправителем)>

Пример (purses.csv):

Z123456789012;1.01;WMZ test;12345
E123456789012;1.03;"Euro payments;test";

Внимание! В заданиях не допускаются платежи на сумму менее

  • 0.5 WMZ;
  • 0,0011 WMG;
  • 0,5 WMK;
  • 1300 WMY;
  • 0.7 WME;
  • 0.5 WMB;
  • 1 WMT;
  • 1 WMF;
  • 1 WML;
  • 1 WMH;

* исключение составляют задания, состоящие из 5 платежей и менее.

Создание файла-задания в табличном редакторе Excel:

Вы можете создать CSV-файл в табличном редакторе Excel в соответствии с вышеприведённой структурой. При сохранении файла ("Save As..."/"Сохранить как...") выберите формат типа "CSV (Comma delimited)(*.csv)".

II. Структура XML-файла для массовой оплаты телефонов имеет вид:

<payments>
    <payment>
        <Destination></Destination> - номер телефона(счета,договора)
        <Contractor></Contractor> - провайдер
        <Currency></Currency> - валюта
        <Description></Description> - описание платежа (не более 235 символов)
        <TopupAmount></TopupAmount> - сумма в валюте провайдера из списка которая будет зачислена на телефон/счет
    </payment>
    <payment>
    ...
    </payment>
</payments>

Пример (phones.xml):

<payments>
    <payment>
        <Destination>9031234567</Destination>
        <Contractor>2</Contractor>
        <Currency>WMZ</Currency>
        <Description>Оплата первого телефона в долларах США</Description>
        <TopupAmount>50</TopupAmount>
    </payment>
    <payment>
        <Destination>9101234567</Destination>
        <Contractor>1</Contractor>
        <Currency>WMZ</Currency>
        <Description>Оплата второго телефона в долларах США</Description>
        <TopupAmount>30</TopupAmount>
    </payment>
</payments>

Структура CSV-файла для массовой оплаты телефонов

CSV-файл содержит значения, отформатированные в виде таблицы и упорядоченные таким образом, что каждое значение в столбце отделено от значения в следующем столбце символом ";", а каждый новый ряд начинается с новой строки. Если в описании встречается символ-разделитель ";", то эту строку необходимо заключить в парные кавычки.
Данный файл должен быть без описания названий полей, которые иногда прописываются в заголовке файла.

Формат CSV-файла:

<номер телефона(счета,договора)>; <Провайдер>; <Сумма>; <Валюта>; <Описание (не более 235 символов)>; <Сумма пополнения>

Пример (phones.csv):

9031234567;2;1;WMZ;оплата телефона в долларах США;50

где валюта - тип валюты, в которой производить оплату: WMZ и другие;
провайдер - из списка доступных
cумма пополнения - сумма в валюте провайдера из списка которая будет зачислена на телефон/счет