Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tip
iconfalse
titleURI

POST /api/payments/p2p/show


ЗапросЗапит:

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



sessionIdid сесії клієнтаstring, uuidтак"6d1b241b-6406-42a2-ae85-13d67b951841"
idid переказу (операції) в системі провайдераstring, uuidтак"6bb07565-6602-4482-b695-bbf410506a7d"
externalIdid переказу Агентаstringні"123"
codeКод переказу (з e-mail або телефону) для розірваних платежівstringні"12345678"

...

Code Block
languagejs
themeConfluence
titleПример запроса
linenumberstrue
collapsetrue
{  
   "params":{  
      "sessionId":"6d1b241b-6406-42a2-ae85-13d67b951841",
      "id":"6bb07565-6602-4482-b695-bbf410506a7d",
      "externalId":"123",
      "code":"12345678"
   }
}



ОтветВідповідь:

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

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

integer

1

data


idid переказу (операції) в системі провайдераstring, uuid"6bb07565-6602-4482-b695-bbf410506a7d "
statusстатус переказуstring"NEEDS_CONFIRMATION"
numberНомер переказу в системі провайдераstring"16851"
amountСума переказу в системі провайдераinteger100
confirmation.urlАдреса куди переадресувати клієнтаstring"https://acs.privatbank.ua/
pPaReqMC.jsp"
confirmation.typeТип необхідного підтвердження (3DS або LOOKUP)string"3DS"
confirmation.form.PaReq

Об'єкт параметрів для формування запитів на 3DS. 

id переказу в процессинге

string"eJxVUttOwzAMfd5fVHxAc1
nTtVOINNgDk+g0wXjYE6o6i3
WwrEtaYHw9dtqhESmqfY5j..."
redirect.url

Дані для формування посилання, куди повернути клієнта.

Базова частина посилання

string"https://api.demo.uapay.ua:443/
api/payments/p2p/confirm"
redirect.params.idQueryString параметри, клієнт може передати
додаткові довільні. id переказу (обов'язкова частина)
string"6bb07565-6602-4482-b695-bbf410506a7d"


Возможные статусы платежейМожливі статуси платежів:

Статус
ОписаниеОпис
PENDINGОплачено. Проміжний статус. Після нього необхідно використовувати метод / api /payments/p2p/show для отримання фінального статусу (NEEDS_CONFIRMATION, FINISHED або REJECTED)
NEEDS_CONFIRMATIONДля редагування необхідно підтвердити. Для завершення списання коштів потрібно виконати підтвердження.
FINISHEDВиконано. Остаточний статус.
REJECTEDВідхилений через технічні причини. Остаточний статус.
REVERSEDПовернуто. Остаточний статус.

...