Today is the first time I had to work with SOAP.
In principle, I read a little on this subject, more or less clear.
But to realize and could not. But it is not clear what parameters are passed to methods.
There is a file WSDL
and the description of its types
About how to raise SoapServer I get it, but because I need to know which data is sent him I had to lift the client, but then came to a standstill as I've never used SOAP did not understand what parameters you need to pass in
<br / >
$client = new SoapClient("soap.wsdl", array("trace"=>true));<br>
<br / >
What would I had not passed an error is thrown:
: Uncaught SoapFault exception: [Client] looks like we got no XML document in F:\AppServ\www\soap\client.php:9
#0 [internal function]: SoapClient->__call('PerformTransact...', Array)
#1 F:\AppServ\www\soap\client.php(9): SoapClient->PerformTransaction()
#2 C:\Program Files\Zend\ZendStudio-5.5.1\bin\php5\dummy.php(1): include('F:\AppServ\www\...')
thrown in F:\AppServ\www\soap\client.php
on line 9
Please help good people. The gugleniya on this subject, almost no to no avail, you last hope.
I would push and then myself.
In advance very grateful.
P. S. Documentation
from the service provider (payment terminal) also did track gave. They have a pancake even an example of implementing a no!