Инструменты страницы
Transfer completion
In this document, the following data type conventions are used when describing request and response parameters:
- string – string;
- array – data array;
- object – data object;
- data – date;
- boolean – boolean (logical) data type;
- int. (integer) – integer data type;
- amount – a numeric data type (amount).
Request parameters:
Parameter | Type | Description | Value example |
---|---|---|---|
| string |
Order number in the payment gateway. Unique within the payment gateway. | 906bf262-bd53-4ac7-983c-07127954681b |
| string |
A unique transaction number on the partner's side is required to maintain idempotence of transactions. | 7654321DS |
| string |
Customer identification parameter to send to the service. |
Request format:
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>" }
Response parameters:
Parameter | Type | Description | Example |
---|---|---|---|
| string |
A unique transaction number on the partner's side is required to maintain idempotence of transactions. | 7654321DS |
| string |
Request identifier. | gbhjnkme-rdcfgv-hbjnkm-7689ui-okp3ew |
| string |
Indication of the status of the request processing result | SUCCESS |
Response format:
HTTP/1.1 200 OK Content-Type: application/json Content-Length: <content-lenght> Cache-Control: no-store { "transactionNumber": "<transactionNumber>", "requestId": "<requestId>", "status": "<status>" }