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

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

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

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

URI

POST api/invoicer/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"



Приклад запиту
{
	"params": {
		"sessionId": "613f7045-03a2-4bbb-8ff8-e2202e71d41f",
        "paymentId": "02984d64-12d2-45d9-8329-f5ff92169e38",
        "invoiceId": "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"



Приклад відповіді для LOOKUP карти
{
    "status": 1,
    "data": {
        "id": "02984d64-12d2-45d9-8329-f5ff92169e38",
        "status": "NEEDS_CONFIRMATION",
        "amount": 100,
        "pluginId": 2,
        "confirmation": {
            "type": "LOOKUP",
            "confirmationsLeft": 3
        },
		"paymentStatus": "NEW"
    }
}


Приклад відповіді для 3DS карти
{
    "status": 1,
    "data": {
        "id": "baa27404-b440-4698-859a-cf9e328c8589",
        "status": "NEEDS_CONFIRMATION",
        "amount": 3000,
        "pluginId": 1,
        "key": "Fb64oESWzABBCf9fjbBsPKJyhxFfW7V6xCATquk3R46P.jp45ehf1105021748214",
        "confirmation": {
            "type": "3DS",
            "url": "https://3ds.ukrsotsbank.com:443/way4acs/pa?id=XAFO8XZ_Fa-UpxbzASJniw",
            "form": {
                "PaReq": "eJxVUtFu2zAMfM5fGP0AS7JjWwlUAVmDrcHm1ugcDNnLYChE425RXMne0nx9STkpMgGCSd6JNI9U9c4BLL+DGRxoVYL3zTNE7fb2plo8wesvkU3TTM5yURRS3uiJCmE9mai/4Hx7sFrEPE4Uu7iIdI3VWVZIwQuR5DzPklQqRlEES3Bm19ge7YlqzOun1YPOkhwrKHZ2CdmDWy01H08yfpAxholgmz3oGnwfXTJGdeO/tfZ3pFgAiWUOg+3dm5Z8qtjFIWBwf/Su77s5YyIpsAUei3mKh5XVij2B7w7WQ+UOBiVp7XP84jvF6BU+ZldNqGog24/1ju1Wl/Wal6f19LHeHB9OZvq4XPwrx3urGDGIuW160AkXUoiURyKfZ+k8LRQL8aDNnn5Xp2k84yjN6BHQUcHFBSXwOhK6HpwDa970TCL64REER2wMkIcj+7Cppas21N39eTqmR7UXm/zHz+Xdutl1Q3WSL+JrvdmvMv7l872hmQXSOXeL8ooZlyF5G7RWjNJhgbA4pF3YMbT+2713DWnAvQ=="
            }
        },
        "redirect": {
            "url": "https://api.zero.uapay.ua/api/payments/ecom/confirm",
            "params": {
                "id": "baa27404-b440-4698-859a-cf9e328c8589"
            }
        },
        "paymentStatus": "NEW"
    }
}

Related content

Завершення платежу (Invoices payments complete)
Завершення платежу (Invoices payments complete)
More like this
Повернення коштів (Invoices payments reverse)
Повернення коштів (Invoices payments reverse)
More like this
Створення платежу по інвойсу (Invoices payments create)
Створення платежу по інвойсу (Invoices payments create)
More like this
Скасування платежу (Invoices payments cancel)
Скасування платежу (Invoices payments cancel)
More like this
Створення інвойсу (Invoice create)
Створення інвойсу (Invoice create)
Read with this
Отримання даних по платежу (Invoices payments show)
Отримання даних по платежу (Invoices payments show)
More like this

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