Page History
...
Expand | ||
---|---|---|
| ||
An additional parameter is passed in SOAP EXT format is passed
|
The IPS Assist waits for the XML packet from the enterprise system as replay on the payment result message.
...
Expand | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
|
In case of failure:
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="windows-1251"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Fault>
<faultcode>5</faultcode>
<faultstring>143</faultstring>
<detail />
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
For the description of the first and second codes of the automated interfaces refer to table "Error codes"
If there is no answer from the merchant (either about success or about failure in the message handling) the system repeats the message sending with increasing intervals during the four hours but not more than 8 times.
Warning |
---|
Attention! When the received replay indicates a failure in message handling the sending of payment results is not repeated. Values of firstcode, secondcode are used for used to diagnose the problems. |
Warning |
---|
Attention! The testmode value of response has to be checked. If the payment was made in test mode (testmode = 1), then the shipment of goods or providing of services for the current request is not required. |
An example of request result in SOAP format:
|
Expand | |||||
---|---|---|---|---|---|
| |||||
| |||||
Code Block | |||||
| |||||
Expand | |||||
| |||||
<?xml version="1.0" encoding="utf-8"?><soapenv
|
Multiexcerpt include | ||||
---|---|---|---|---|
|
|
The IPS Assist waits for the XML packet from the enterprise system as replay on the payment result message.
In case of the successful receiving and processing message the format of the replay packet should be:
Code Block | ||
---|---|---|
| ||
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:PushPaymentResultResponse xmlns:m="http://www.assist.ru/wsdl">
<return xmlns:si="http://www.assist.ru/type/" xsi:type="si:SOAPStruct">
<billnumber>5696145241469255.1</billnumber>
<packetdate>26.06.2019 08:44:00</packetdate>
</return>
</m:PushPaymentResultResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
In case of failure:
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="windows-1251"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Fault>
<faultcode>5</faultcode>
<faultstring>143</faultstring>
<detail />
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
For the description of the first and second codes of the automated interfaces refer to table "Error codes"
If there is no answer from the merchant (either about success or about failure in the message handling) the system repeats the message sending with increasing intervals during the four hours but not more than 8 times.
Warning |
---|
Attention! When the received replay indicates a failure in message handling the sending of payment results is not repeated. Values of firstcode, secondcode are used for used to diagnose the problems. |
Warning |
---|
Attention! The testmode value of response has to be checked. If the payment was made in test mode (testmode = 1), then the shipment of goods or providing of services for the current request is not required. |
Multiexcerpt include | ||||
---|---|---|---|---|
|