/
Отримання даних по операції P2P (Operations show)

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

Отримання даних по операції P2P (Operations show)

Метод для перегляду інформації і статусів по дебетовим і кредитовим операціям розірваного p2p платежу.
Для отримання інформації про статус платежу відправляється запит show. У запиті передається унікальний код операції.

URI

POST /api/p2p/operations/show

Запит:

Ключ

Опис

Тип

Обов'язковість

Приклад

Ключ

Опис

Тип

Обов'язковість

Приклад

params









sessionId

id сесії клієнта

string, uuid

так

"6d1b241b-6406-42a2-ae85-13d67b951841"

id

id операції в системі провайдера

string, uuid

так, якщо не вказано externalId

ні, якщо вказано externalId

"6bb07565-6602-4482-b695-bbf410506a7d"

externalId

id платежу в системі Агента

string

так, якщо не вказано id

ні, якщо вказано id

"123"

Приклад запиту

{ "params": { "sessionId":"263d0262-dbdf-4ebe-bafa-a4be9f668146", "id": "dde3103a-a8ae-4b91-b1d8-c3031f649532", "externalId": "123458" } }


Відповідь:

Ключ

Опис

Тип

Приклад

Ключ

Опис

Тип

Приклад

status

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

integer

1

data







id

id переказу (операції) в системі провайдера

string, uuid

"6bb07565-6602-4482-b695-bbf410506a7d "

paymentId

id платежу в системі провайдера

string

"6bb07565-6602-4482-b695-bbf410506a7d "

externalId

Номер переказу в системі провайдера

string

"16851"

status

Статус переказу в системі провайдера

string

"NEEDS_CONFIRMATION"

type

Тип переказу

string

"RECEIVE"

error

Опис помилки (якщо була)

string

null

amount

Сума платежу

integer

200

commissionAmount

Сума комісії платежу

integer

45

cardFromId

Ід картки відправника

string

"6bb07565-6602-4482-b695-bbf410506a7d"

cardToId

Ід картки отримувача

string

"6bb07565-6602-4482-b695-bbf410506a7d"

cardFromMasked

Маска картки відправника

string

"4111111111"

cardToMasked

Маска картки отримувача

string

"4111111111"

createdAt

Дата створення платежу

string

"2020-08-26T08:46:29.000Z"

finishedAt

Дата завершення платежу

string

"2020-08-26T08:46:29.000Z"

rejectedAt

Дата скасування платежу

string

null

Приклад відповіді

{ "status": 1, "data": { "id": "d0834386-253e-4737-b985-2618e6a7e5ed", "paymentId": "a5878766-9a1f-485e-adb9-4c14d6bcceb1", "externalId": null, "status": "FINISHED", "type": "RECEIVE", "error": null, "amount": 400, "commissionAmount": 0, "cardFromId": null, "cardToId": "dc9807c4-7b77-4850-a157-28fba73926d1", "cardFromMasked": null, "cardToMasked": "4111111111", "createdAt": "2020-08-26T08:46:29.000Z", "finishedAt": "2020-08-26T08:46:30.000Z", "rejectedAt": null } }

 

Related content

Створення прямого платежу (Сreate direct)
Створення прямого платежу (Сreate direct)
Read with this
Завершення операції з двофакторним частковим зарахуванням (Operations credit partly complete)
Завершення операції з двофакторним частковим зарахуванням (Operations credit partly complete)
More like this
Отримання даних по операціям платежу P2P (Payments show)
Отримання даних по операціям платежу P2P (Payments show)
More like this
Створення розірваного платежу (дебетова оперція) (Put funds)
Створення розірваного платежу (дебетова оперція) (Put funds)
Read with this
Завершальна частина операції з двофакторним зарахуванням (Operations credit complete)
Завершальна частина операції з двофакторним зарахуванням (Operations credit complete)
More like this

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