В связи с изменениями в работе провайдеров для пополнения телефонов необходимы дополнительные данные: сумма пополнения
Описание форматов файла задания
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-файла:
Пример (purses.csv):
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-файла:
Пример (phones.csv):
где валюта - тип валюты, в которой производить оплату: WMZ и другие;
провайдер - из списка доступных
cумма пополнения - сумма в валюте провайдера из списка которая будет зачислена на телефон/счет