Метод для подтверждения сделки, во время подтверждения сделка переходит из статуса "PAID" в "CONFIRMED", создается накладная, по которой будет отправлен товар. Подтвердить сделку можно только, если она оплачена (status="PAID"). Для подтверждения обязательно должны быть заполнены поля сделки: все те же, что и при оплате и sellerPhone. Так же, есть обязательные для заполнения поля в обработчике, они зависят от выбранного типа обработчика.
Обязательные поля для обработчиков:
NovaPoshta: все те же, что и при оплате, а так же senderFirstName, senderLastName, senderPhone, senderOfficeId - указываются при создании или обновлении.
Custom: все те же, что и при оплате, а так же senderFirstName, senderLastName, senderPhone - указываются при создании или обновлении.
Запрос
Method | POST |
URL | /deals/{{dealId}}/confirmations |
Параметры запроса
Поле | Обязательное | Тип | Описание | Пример |
---|---|---|---|---|
{{dealId}} | Да | String | ID сделки | "L8M95ER" |
Пример:
POST /deals/L8M95ER/confirmations
Параметры ответа
Поле | Описание |
---|---|
data | Объект с ответом |
data.id | ID сделки |
data.externalId | Внешний ID сделки |
Пример:
{ "data": { "id": "L8M95ER", "externalId": "myExternalId537916" } }