UAPAY - національний платіжний сервіс

Підтвердження угоди

Метод для підтвердження угоди, під час підтвердження угода переходить зі статусу "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"
    }
}

UAPAY - національний платіжний сервіс
pay@uapay.ua