Описание параметров запроса:
Параметр | Обяз. поле | Описание |
---|---|---|
Language | Да | Язык интерфейса. Заполняется в соответствии с RFC 1766 двухсимвольным кодом языка (например, RU – русский, EN – английский, UK – украинский и т. д.) |
Merchant | Да | Идентификатор интернет-магазина. |
OrderID | Да | Идентификатор заказа, по которому необходимо получить информацию |
SessionID | Да | Идентификатор сессии, который был выдан ранее для данного заказа с соответствующим OrderID |
ShowParams | Нет | Возможность просмотреть дополнительные параметры заказа. |
ShowOperations | Нет | Возможность просмотреть список всех операций по заказу. |
ShowPositions | Нет | Должно быть false. |
ClassicView | Нет | Отображение ответа в стандартном виде. |
Пример XML-запроса:
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?> <TKKPG> <Request> <Operation>GetOrderInformation</Operation> <Language>RU</Language> <Order> <Merchant>TEST_TRADER</Merchant> <OrderID>828</OrderID> </Order> <SessionID>ECDE79578768ECFBF2897A0F44CC0CEF</SessionID> <ShowParams>true</ShowParams> <ShowOperations>true</ShowOperations> <ShowPositions>false</ShowPositions> <ClassicView>false</ClassicView> </Request> </TKKPG> |
Пример ответа
Если значение параметра ClassicView равно true (если значение параметра ClassicView равно false: Заглавный тэг Order, а TKKPG не существует):
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?> <TKKPG> <Response> <Operation>GetOrderInformation</Operation> <Status>00</Status> <Order> <row> <id>9074</id> <SessionID>B5EF753375C69B3A30700A82A43811E8</SessionID> <createDate>2017-02-13 14:15:37</createDate> <lastUpdateDate>2017-02-13 14:33:26</lastUpdateDate> <payDate>2017-02-13 14:34:11</payDate> <MerchantID>POS_1</MerchantID> <Amount>2500</Amount> <Currency>840</Currency> <OrderLanguage>RU</OrderLanguage> <Description>xxxxxxxx</Description> <ApproveURL>/testshopPageReturn.jsp</ApproveURL> <CancelURL>/testshopPageReturn.jsp</CancelURL> <DeclineURL>/testshopPageReturn.jsp</DeclineURL> <Orderstatus>EXPIRED</Orderstatus> <Receipt/> <twoId/> <RefundAmount>0</RefundAmount> <RefundCurrency>null</RefundCurrency> <ExtSystemProcess>0</ExtSystemProcess> <OrderType>Purchase</OrderType> <Fee>0</Fee> <RefundDate>0000-00-00 00:00:00</RefundDate> <TWODate>130217</TWODate> <TWOTime>143411</TWOTime> <OrderParams> <row> <PARAMNAME>TranAddendums</PARAMNAME> <VAL>PFRyYW5BZGRlbmR1bXM+ ZW5kdW1zPg0K</VAL> </row> </OrderParams> <OrderOperations> <row> <id>11721</id> <PackageId>1</PackageId> <createDate>2017-02-13 14:15:37</createDate> <MerchantID>POS_1</MerchantID> <TERMINALID/> <OperType>0</OperType> <OperName>CreateOrder</OperName> <OrderId>9074</OrderId> <Amount>0</Amount> <Currency/> <Approval/> <twoId/> </row> </OrderOperations> <Positions> <Position> <Quantity>1</Quantity> <Price>12</Price> <Tax>2</Tax> <Text>Name Position</Text> <PaymentType>1</PaymentType> <PaymentMethodType>1</PaymentMethodType> <PaymentSubjectType>1</PaymentSubjectType> </Position> </Positions> </row> </Order> </Response> </TKKPG> |
Описание параметров ответа:
Параметр | Обяз. поле | Описание |
---|---|---|
Status | Да | Результат выполнения запроса: |
id | Да | Идентификатор заказа, по которому запрошен статус |
SessionID | Да | Идентификатор сессии |
createDate | Нет | Дата создания заказа |
lastUpdateDate | Нет | Дата последнего изменения заказа |
payDate | Нет | Дата первого платежа по заказу |
MerchantID | Нет | Идентификатор интернет-магазина |
Amount | Нет | Сумма заказа |
Currency | Нет | Валюта заказа |
OrderLanguage | Нет | Язык интерфейса заказа. Заполняется в соответствии с RFC 1766 двухсимвольным кодом языка (например, RU – русский, EN – английский, UK – украинский и т. д.) |
Description | Нет | Описание заказа |
ApproveURL | Нет | URL, на который будет перенаправлен клиент после одобрения операции |
CancelURL | Нет | URL, на который будет перенаправлен клиент в случае отказа (нажатия на кнопку Cancel/Отмена) |
DeclineURL | Нет | URL, на который будет перенаправлен клиент в случае неуспешного проведения операции оплаты |
OrderStatus | Да | APPROVED или DECLINED. Подробнее в Приложение 2 |
Receipt | Нет | Подписанный квиток совершенной авторизации (BASE64-encoded) |
twoid | Нет | Номер транзакции, выполненной по последней операции в заказе |
RefundAmount | Нет | Сумма операций возврата |
RefundCurrency | Нет | Валюта операций возврата |
ExtSystemProcess | Нет | Признак использования внешней системы для обработки транзакции |
OperType | Нет | Тип заказа |
Fee | Нет | Эквайринговая комиссия |
RefundDate | Нет | Дата возврата по заказу |
TWODate | Нет | Дата на чеке |
TWOTime | Нет | Время на чеке |
OrderParams | Нет | Содержит имена и значения дополнительных параметров заказа |
OrderOperations | Нет | Содержит список всех операций по заказу |
Filter by label (Content by label) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|