Интересно, почему вы вставляете теги XML в качестве значений «Пакета».Если все сделано правильно (извините, что я не могу проверить это сам в это время), SoapClient должен экранировать их как сущности, которые уничтожат ваш запрос.Кроме того, мне интересно, почему дамп запроса не показывает это более правильно, но я предполагаю, что это может быть связано с тем, что вы редактировали материал вместо копирования и вставки.
Если все сделано правильно, я предполагаю, что ваш запросдолжно выглядеть так:
$client->TestFunction(
array(
'Packet'=> array(
'Email' => 'test@example.com',
'Password' => 'examplepassword',
)
)
);