XML и webmoney

Мишка2

Новичок
XML и webmoney

В разрабатываемом мною движке мне нужно организовать автоматический вывод wm на заданый кошелек. Решил для этих целей использовать XML-интерфейм webmoney (http://webmoney.ru/pfdevelxml.shtml)

Все подключил, настроил. Использую я только два интерфейса - X2 (вывод) и X9 (проверка счета). Так вот настроил все правильно т.к. счет проверяет, а вот выводить не получается!

X2 (http://webmoney.ru/pfdevelxml12.shtml)
Составил запрос по правилам, вот что получилось:

PHP:
<w3s.request>
<reqn>113430059190998</reqn>
<wmid>123540511705</wmid>
<sign>2321610bd223d3745edce4c44dc9cdfc3314224c31bd220d96e69f2c49e0e144a757a52e8fe7eaf49fc37331a194b5fcf7a1e28aa5ea58f54cbbcc4203dd9eb300af</sign>
<trans>
<tranid>23</tranid>
<pursesrc>Z121295748272</pursesrc>
<pursedest>Z121266373229</pursedest>
<amount>1.1</amount>
<desc>Перевод из системы http://domain/ ID: 23</desc>
<pcode></pcode>
<period>0</period>
<wminvid>0</wminvid>
</trans>
</w3s.request>
(примерно так..)

в ответ получаю вот такое:

PHP:
<?xml version="1.0"?>
<w3s.response>
<retval>-100</retval>
<retdesc>[b]XMLParser error - An invalid character was found in text content.
Request.TotalBytes:483 step=2[/b]</retdesc>
</w3s.response>
Главный вопрос - это у меня ошибка чисто в XMLе или это обработчик wm не понимает запрос?

В PHPInside #13 была статья на эту тему и там сказано что XML работает не очень стабильно. И еще там написано:
Из общих рекомендаций могу посоветовать форматировать уровни xml при помощи табов
Так вот может можно как-то переписать запрос?
 

Мишка2

Новичок
Не нашл, простите.

В общем вопрос отпал!

<?xml version=\"1.0\" encoding=\"windows-1251\" ?>

это ставим в начале запросаи все ок ;)
 
Сверху