Hi all, We are creating a call on a SOAP interface, we have no problems with the interface accepting our other data, however two nodes are not recorded when using $client->__getLastRequest() and trace is enabled. Please see below; Information passed Array ( [ShippingData] => [PaymentData] => Array ( [PaymentMethod] => Account [PaymentAccount] => G017N00000002 [PaymentConfirmed] => A [PaymentReference] => 1435(32156979) [AuthorizationCode] => 925547 ) [ContactData] => [OrderLineItem] => [OrderNumber] => [OrderDateTime] => [PromoVoucher] => ) $client->__getLastRequest() returned; <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.siebel.com/xml/VSOrderConfirm"><SOAP-ENV:Body><ns1:Ord erHeader><ns1:OrderNumber></ns1:OrderNumber><ns1:OrderDateTime></ns1:OrderDa teTime><ns1:ShippingData/><ns1:PaymentData><ns1:PaymentMethod>Account</ns1:P aymentMethod><ns1:PaymentConfirmed>A</ns1:PaymentConfirmed></ns1:PaymentData ><ns1:OrderLineItem/><ns1:PromoVoucher/><ns1:ContactData/></ns1:OrderHeader> </SOAP-ENV:Body></SOAP-ENV:Envelope> You will see that two of the 5 nodes are getting processed, but the others aren't, could this be server side issue or remote (soap interface) issue. Lastly, this is section of the wsdl, you will see that the three that are omitted above are indented differently form the rest. Could this be the cause? -- PHP Soap Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php