Проблема в том, что единственное публичное свойство этого класса называется '$id', и SoapClient при вызове метода с параметром такого типа генерирует невалидный XML вроде:
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <param xsi:type="SOAP-ENC:Struct"><$id xsi:type="xsd:string">51ca25b506e4e9872800000a</$id></param>