Until I used Soap's own functions, I used NuSoap with a WSDL document created from a Java system. In general, he worked pretty flawlessly; the only problem was that they changed the authentication methods and I had to make some changes manually. Other than that, I just needed to update the WSDL when they make updates.
If I had a newer version, I would probably just use my own php functions.
source
share