Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
<?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>

С описанием первого и второго кодов ошибок можно ознакомиться в  Таблице "Коды ошибок"

Если от предприятия нет ответа ни об успешной, ни о неуспешной обработке сообщения о результате платежа, система будет повторять отправку сообщения с результатами платежа с увеличивающимся интервалом в течение четырех часов, но не более 8 раз.

Warning

Внимание! При получении ответа, указывающего на ошибки обработки сообщения с результатами платежа, повторная отправка результатов не производится. Указанные в ответе коды firstcode, secondcode используются для диагностики возникших проблем.

Внимание! В полученном ответе необходимо проверить значение параметра testmode. Если платеж был выполнен в тестовом режиме (testmode=1), то отгружать товар или оказывать услугу по текущему заказу не требуется.
Expand
title
Warning
Пример пакета результата в формате SOAP:
Code Block
languagexml
<?xml version="1.0" encoding="utf-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.paysecure.ru/ws/"><soapenv:Body>
<ws:PushPaymentResult>
<merchant_id>500001</merchant_id> 
<ordernumber>18062012_SDR</ordernumber> 
<billnumber>550000110000001.1</billnumber> 
<testmode>1</testmode> 
 <ordercomment>тестовый платеж</ordercomment> 
 <orderamount>21.00</orderamount> 
 <ordercurrency>BYN</ordercurrency> 
 <amount>21.00</amount> 
 <currency>BYN</currency> 
 <rate>1</rate> 
 <firstname>Test</firstname> 
 <lastname>Testov</lastname> 
 <middlename>T.</middlename> 
 <email>test@test.by</email> 
 <clientip>10.10.10.10</clientip> 
 <ipaddress>0.0.0.0</ipaddress> 
 <meantype_id>2</meantype_id> 
 <meantypename>MasterCard</meantypename> 
 <meansubtype>Standart</meansubtype> 
 <meannumber>546792****4128</meannumber> 
 <cardholder>TEST</cardholder> 
 <cardexpirationdate>12/20</cardexpirationdate>
 <issuebank>Bank</issuebank> 
 <bankcountry>RUS</bankcountry> 
 <orderdate>06.07.2016 11:10:06</orderdate> 
 <orderstate>Approved</orderstate> 
 <responsecode>AS000</responsecode> 
 <message /> 
 <customermessage>Завершено успешно.</customermessage> 
 <recommendation>SUCCESSFUL AUTHORIZATION</recommendation> 
 <approvalcode>X40334</approvalcode> 
 <protocoltypename>NET</protocoltypename> 
 <processingname>Fake</processingname> 
 <operationtype>100</operationtype> 
 <operationdate>06.07.2016 11:10:07</operationdate> 
 <authresult /> 
 <authrequired>0</authrequired> 
 <slipno></slipno>
 <packetdate>06.07.2016 11:11:02</packetdate> 
 <signature /> 
 <checkvalue>45A33F800F2BD16C02E3D2F5C81557A0</checkvalue>
 <threedsdata>
     <version>1.0.0</version>
     <alphaauthresult>Y</alphaauthresult>
     <challenge>C</challenge>
     <eci>5</eci>
 </threedsdata>
</ws: PushPaymentResul></soapenv:Body></soapenv:Envelope>


С описанием первого и второго кодов ошибок можно ознакомиться в  Таблице "Коды ошибок"

Если от предприятия нет ответа ни об успешной, ни о неуспешной обработке сообщения о результате платежа, система будет повторять отправку сообщения с результатами платежа с увеличивающимся интервалом в течение четырех часов, но не более 8 раз.

Warning

Внимание! При получении ответа, указывающего на ошибки обработки сообщения с результатами платежа, повторная отправка результатов не производится. Указанные в ответе коды firstcode, secondcode используются для диагностики возникших проблем.

Warning

Внимание! В полученном ответе необходимо проверить значение параметра testmode. Если платеж был выполнен в тестовом режиме (testmode=1), то отгружать товар или оказывать услугу по текущему заказу не требуется.


Наверх