Инструменты страницы

Завершение перевода

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

  • string – строка;
  • array - массив данных;
  • object - объект данных;
  • data - дата;
  • boolean - булевый (логический) тип данных;
  • int. (integer) - целочисленный тип данных;
  • amount - числовой тип данных (сумма).

Параметры запроса:

Параметр Тип Описание Пример заполнения

mdOrder

string

Номер заказа в платёжном шлюзе. Уникален в пределах платёжного шлюза.

906bf262-bd53-4ac7-983c-07127954681b

transactionNumber

string

Уникальный номер транзакции на стороне партнёра, необходим для поддержания идемпотентности транзакций.

7654321DS

paRes

string

Параметр идентификации клиента для передачи в сервис.

Формат запроса:

POST /api/transfer/finish HTTP/1.1
Host:

3dsec.sberbank.ru/sbersafe
Authorization: <accessToken>
Content-Type: application/json
Accept: application/json; version=1.0
Content-Length: <content-lenght>
{
  "mdOrder": "<mdOrder>",
  "transactionNumber": "<transactionNumber>",
  "paRes": "<paRes>"
}

Параметры ответа:

Параметр Тип Описание Пример

transactionNumber

string

Уникальный номер транзакции на стороне партнёра, необходим для поддержания идемпотентности транзакций.

7654321DS

requestId

string

Идентификатор запроса

gbhjnkme-rdcfgv-hbjnkm-7689ui-okp3ew

status

string

Указание на статус результата обработки запроса

SUCCESS

Формат ответа:

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: <content-lenght>
Cache-Control: no-store
 
{
  "transactionNumber": "<transactionNumber>",
  "requestId": "<requestId>",
  "status": "<status>"
}