5.6. Административная операция Completion [SP2]

Здесь находится описание алгоритма выполнения административной операции Completion [SP2] при использовании платежного портала Процессингового центра "Прокард"

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <?xml version="1.0" encoding="UTF-8"?> <TKKPG> <Request> <Operation>Completion</Operation> <Language></Language> <Order> <Merchant></Merchant> <OrderID></OrderID> </Order> <SessionID></SessionID> <Amount></Amount> <Currency></Currency> <Description></Description> <Fee></Fee> </Request> </TKKPG>

 


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

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

Параметр

Обяз. поле

Описание

Merchant

Да

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

OrderID

Да

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

SessionId

Да

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

Amount

Да

Сумма транзакции заказа

Currency

Да

Код валюты транзакции (980)

Fee

Нет

Комиссия. Amount НЕ включает в себя fee.

Description

Нет

Текстовое описание транзакции, которое будет отображено для клиента при выполнении транзакции.

Пример XML-запроса

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <?xml version="1.0" encoding="UTF-8"?> <TKKPG> <Request> <Operation>Completion</Operation> <Language>RU</Language> <Order> <Merchant>TEST_TRADE_SP</Merchant> <OrderID>828</OrderID> </Order> <SessionID>ECDE79578768ECFBF2897A0F44CC0CEF</SessionID> <Amount>10000</Amount> <Currency>980</Currency> <Description></Description> <Fee></Fee> </Request> </TKKPG>

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 <?xml version="1.0" encoding="UTF-8"?> <TKKPG> <Response> <Operation>Completion</Operation> <Status>00</Status> <POSResponse> <l name="ResponseCode" value="001"/> <f name="F" value="491385 A"/> <f name="R" value="D"/> <f name="a" value="&F1000#&C643#&R01#"/> <f name="h" value="0010010090"/> <f name="t" value="4634791"/> </POSResponse> </Response> </TKKPG>

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

Параметр

Обяз. поле

Описание

Параметр

Обяз. поле

Описание

Status

Да

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

ResponseCode

Да

Результат выполнения запроса:
001 – успешно,
Остальные – ошибка
Подробнее в Приложение 1