Подтверждение транзакции
Этот запрос используется для отправки в UnonaPay подтверждения оплаты покупателем в стороннем приложении.
Запрос
POST https://api.unonapay.com/beyag/transactions/{uid}/confirm
Параметр | Тип данных | Описание |
---|---|---|
request | object | |
skip_duplicate_check | boolean | Если false , отклоняет запрос, если в течение 30 секунд до этого был прислан запрос с таким же uid. По умолчанию, false . |
transaction_reference | string | Идентификатор чека об оплате. |
Ответ
Пример успешного ответа
{
"response": {
"parent_uid": "2-310b0da80b",
"type": "confirm",
"status": "successful",
"message": "Confirm was successfully processed",
"created_at": "2023-05-11T12:04:59+03:00",
"amount": 332400,
"currency":"USD"
}
}
Пример ответа со статусом failed
{
"response": {
"parent_uid": "2-310b0da80b",
"type": "confirm",
"status": "failed",
"message": "Confirm was failed",
"created_at": "2023-05-11T12:04:59+03:00",
"amount": 50,
"currency": "USD"
}
}
Пример ответа, если транзакция не найдена
{
"response": {
"message": "Record not found",
}
}