Метод для подтверждения сделки, во время подтверждения сделка переходит из статуса "PAID" в "CONFIRMED", создается накладная, по которой будет отправлен товар. Подтвердить сделку можно только, если она оплачена (status="PAID"). Для подтверждения обязательно должны быть заполнены поля сделки: все те же, что и при оплате и sellerPhone. Так же, есть обязательные для заполнения поля в обработчике, они зависят от выбранного типа обработчика. 

Обязательные поля для обработчиков:

NovaPoshta: все те же, что и при оплате, а так же senderFirstName, senderLastName, senderPhone, senderOfficeId - указываются при создании или обновлении.

Custom: все те же, что и при оплате, а так же senderFirstName, senderLastName, senderPhone - указываются при создании или обновлении.

Запрос

MethodPOST
URL/deals/{{dealId}}/confirmations

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

ПолеОбязательноеТипОписаниеПример
{{dealId}}ДаStringID сделки"L8M95ER"

Пример:

POST /deals/L8M95ER/confirmations

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

ПолеОписание
dataОбъект с ответом
data.idID сделки
data.externalIdВнешний ID сделки

Пример:

{
    "data": {
        "id": "L8M95ER",
        "externalId": "myExternalId537916"
    }
}