Versions Compared

Key

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

На этой странице описан алгоритм проведения административной операции GetOrderInformatoin на платежном портале ПЦ "Прокард" с использованием продукта PC-ECOM-PG

Структура административной операции GetOrderInformatoin продукта PC-ECOM-PG представляется в виде XML-запроса отсылаемого на платежный портал ПЦ "Прокард" с варьируемыми параметрами, на который приходит XML-ответ также с варьируемыми параметрами.

Содержание XML-запроса и XML-ответа описываются следующим образом:

XML-запрос

XML-запрос имеет формат

Code Block
languagexml
<?xml version=”1.0” encoding=”UTF-8”?>
 <TKKPG>
   <Request>
     <Operation>GetOrderStatus</Operation>
     <Language></Language>
     <Order>
       <Merchant></Merchant>
       <OrderID></OrderID>
     </Order>
     <SessionID></SessionID>
   </Request>
 </TKKPG>


На этой странице:

Table of Contents


Описание параметров запроса

Параметр

Нужность

Описание

Language

Да

Язык интерфейса. Заполняется в соответствии с RFC 1766 двухсимвольным кодом языка (например, RU – русский, EN – английский, UK – украинский и т. д.)

Merchant

Да

Идентификатор интернет-магазина.

OrderID

Да

Идентификатор заказа, по которому необходимо получить информацию

SessionID

Да

Идентификатор сессии, который был выдан ранее для данного заказа с соответствующим OrderID

Пример Ответа

XML-ответ имеет следующий формат

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
 <TKKPG>
 <Response>
   <Operation>GetOrderStatus</Operation>
   <Status>30</Status>
   <Order>
     <OrderID></OrderID>
     <OrderStatus></OrderStatus>
   </Order>
   <AdditionalInfo>
   <Receipt> </Receipt>
   </AdditionalInfo>
 </Response>
 </TKKPG>

Описание параметров ответа

Параметр

Нужность

Описание

Status

Да

Результат выполнения запроса:
00 – успешно
30 – неверный формат сообщения (нет обязательных параметров и т. д.)
10 – интернет-магазин не имеет доступа к операции получения статуса заказа (или такой интернет-магазин не зарегистрирован)
54 – недопустимая операция
72 – системная ошибка
96 – системная ошибка
97 – системная ошибка

OrderID

Да

Идентификатор заказа, по которому запрошен статус

OrderStatus

Да

APPROVED или DECLINED

AdditionalInfo

Нет

Дополнительная информация о заказе

Receipt

Нет

Подписанный квиток (банковская гарантия) совершенной авторизации (BASE64-encoded).



Filter by label (Content by label)
showLabelsfalse
spacesAPI
showSpacefalse
sorttitle
typepage
cqllabel = "поставщики-услуг" and type = "page" and parent = "1195737122"
labelsdocumentation-space-sample