Versions Compared

Key

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

...

Expand
titleAn example of request result in SOAP format:
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>
 <personalaccount>92333456</personalaccount>
 <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>

If the expected response setting is different from HTTP 200, then in response to the message about the payment results, the IPS Assist expects an xml package from the enterprise system.