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

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

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

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

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

< payments xmlns = " http://tempuri.org/ds.xsd " >
    < payment >
        < Destination > Z123456789012 </ Destination >
        < Amount > one point zero one </ Amount >
        < Description > Тестовый перевод на Z- кошелёк </ Description >
        < Id > one hundred and thirty-eight thousand eight hundred and seventeen </ Id >
    </ payment >
    < payment >
        < Destination > E123456789012 </ Destination >
        < Amount > two point zero one </ Amount >
        < Description > Тестовый перевод на E- кошелёк </ Description >
        < Id > one hundred and thirty-eight thousand eight hundred and seventeen </ Id >
    </ payment >
</ payments >

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

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

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

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

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

Z123456789012; 1.01; WMZ test; twelve thousand three hundred and forty-five
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;

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

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

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

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

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

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

< payments >
    < payment >
        < Destination > nine billion thirty-one million two hundred and thirty-four thousand five hundred and sixty-seven </ Destination >
        < Contractor > two </ Contractor >
        < Currency > WMZ </ Currency >
        < Description > Оплата первого телефона в долларах США </ Description >
        < TopupAmount > fifty </ TopupAmount >
    </ payment >
    < payment >
        < Destination > nine billion one hundred and one million two hundred and thirty-four thousand five hundred and sixty-seven </ Destination >
        < Contractor > one </ Contractor >
        < Currency > WMZ </ Currency >
        < Description > Оплата второго телефона в долларах США </ Description >
        < TopupAmount > thirty </ TopupAmount >
    </ payment >
</ payments >

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

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

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

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

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

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

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