Перевірка статусу по платежу (Invoices payments checkStatus)

Метод для показу статусу поточного платежу за інвойсом


Запит:

КлючОписТипОбов'язковістьПриклад
params



sessionIdid сесії клієнтаstring, uuidтак"000ab70b-ef76-4385-a0f5-a98693c716f1"
paymentIdid платежуstring, uuidтак"08eff720-9432-4951-a698-94e24db59e66"
invoiceIdid інвойсуstring, uuidтак"f9f57a53-fe87-465d-8f7a-795251a6ba46"





Відповідь:

Ключ
Опис
Тип
Приклад
status

Статус. 0 - помилка, 1 - успіх

integer

1

data


id

операціїstring, uuid
"48cae638-2f4b-434c-aafa-a4b9ced4b486"
pluginIdid банкуinteger2
amountсума платежуinteger100
statusстатус платежу інвойсуstring"NEEDS_CONFIRMATION"
confirmation
object
confirmation.{}.typeтип карти оплатиstring
"LOOKUP"
confirmation.{}.confirmationsLeftспроби підтвердженняinteger
3
confirmation.{}.urlадреса сторінки процесингуstring
"https://3ds.ukrsotsbank.com:443/way4acs/pa?id=XAFO8XZ_Fa-UpxbzASJniw"
confirmation.{}.form.PaReqдані авторизації на сторінці процесингуstring
confirmation.{}.redirect.urlадреса переадресації зі сторінки процесингуstring
"https://api.zero.uapay.ua/api/payments/ecom/confirm"
confirmation.{}.redirect.params.idпараметр ідентифікатора платежу

paymentStatusстатус платежу з системи інвойсераstring"NEW"