UAPAY - національний платіжний сервіс
Підтвердження угоди
Метод для підтвердження угоди, під час підтвердження угода переходить зі статусу "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" } }
UAPAY - національний платіжний сервіс
pay@uapay.ua