Versions Compared

Key

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

...

Если настройка ожидаемого ответа отлична от HTTP 200, то в ответ на сообщение о результатах платежа система ожидает от магазина xml пакет.

Ответ должен формироваться в зависимости от установленной настройки Тип протокола для выдачи результата в разделе ЛК Настройки отправки результатов платежей.

Для типа протокола POST

Пример пакета в случае успешного получения и расшифровки сообщения о результате платежа:

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<pushpaymentresult firstcode="0" secondcode="0">
  <order>
    <billnumber>value</billnumber>
    <packetdate>value</packetdate>       
  </order>
</pushpaymentresult>

В случае неудачи:

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<pushpaymentresult firstcode="value" secondcode="value">
</pushpaymentresult>

Для типа протокола SOAP

Пример пакета в случае успешного получения и расшифровки сообщения о результате платежа:

...

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

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

  • настройка ожидаемого ответа отлична от HTTP 200, и от предприятия нет ответа ни об успешной, ни о неуспешной обработке сообщения о результате платежа;
  • настройка ожидаемого ответа соответствует HTTP 200, но в ответе получено другое значение. 


Warning

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

...