/
Receiving payment data P2P (Show Payment)
UAPAY - національний платіжний сервіс
Receiving payment data P2P (Show Payment)
This method is for viewing information and statuses for direct and broken transfers.
A show request is sent to receive information about the payment status. A unique transfer code is sent in the request. As a result, payment confirmation information is received.
Request:
Key | Description | Type | Example | |
---|---|---|---|---|
params | ||||
sessionId | client session id | string, uuid | yes | "6d1b241b-6406-42a2-ae85-13d67b951841" |
id | ID of the transfer (operation) in the provider's system | string, uuid | yes, unless externalId is specified no if externalId is specified | "6bb07565-6602-4482-b695-bbf410506a7d" |
externalId | Agent transfer id | string | yes if id not specified no if id is specified | "123" |
code | Transfer code (from e-mail or phone) for interrupted payments | string | no | "12345678" |
response:
Key | Description | Type | Example |
---|---|---|---|
status | Status. 0 - Error, 1 - Success | integer | 1 |
data | |||
id | ID of the transfer (operation) in the provider's system | string, uuid | "6bb07565-6602-4482-b695-bbf410506a7d " |
status | transfer status | string | "NEEDS_CONFIRMATION" |
number | Transfer number in the provider's system | string | "16851" |
amount | The amount of the transfer in the provider's system | integer | 100 |
confirmation.url | The address where to forward the client | string | "https://acs.privatbank.ua/ pPaReqMC.jsp" |
confirmation.type | Type of confirmation required (3DS or LOOKUP) | string | "3DS" |
confirmation.form.PaReq | A parameter object for generating queries on 3DS. transfer id in processing | string | "eJxVUttOwzAMfd5fVHxAc1 nTtVOINNgDk+g0wXjYE6o6i3 WwrEtaYHw9dtqhESmqfY5j..." |
redirect.url | Data to form a link to return the client. The base part of the link | string | "https://api.demo.uapay.ua:443/ api/payments/p2p/confirm" |
redirect.params.id | QueryString parameters the client can pass additional arbitrary. transfer id (required part) | string | "6bb07565-6602-4482-b695-bbf410506a7d" |
Можливі статуси платежів:
Status | Description |
---|---|
PENDING | Paid. Intermediate status. After it, you need to use the method / api /payments/p2p/show to obtain final status (NEEDS_CONFIRMATION, FINISHED або REJECTED) |
NEEDS_CONFIRMATION | To edit, you must confirm. Confirmation is required to complete the withdrawal. |
FINISHED | Done. Final status. |
REJECTED | Rejected due to technical reasons. Final status. |
REVERSED | Returned. Final status. |
, multiple selections available,
Related content
Отримання даних по платежу (Invoices payments show)
Отримання даних по платежу (Invoices payments show)
More like this
Отримання даних по масиву платежів ECom (Show Payment list)
Отримання даних по масиву платежів ECom (Show Payment list)
More like this
Отримання списку платежів по часовому інтервалу ECom (Show Payment list by creation date)
Отримання списку платежів по часовому інтервалу ECom (Show Payment list by creation date)
More like this
Отримання даних по платежу ECom (Show Payment)
Отримання даних по платежу ECom (Show Payment)
More like this
Отримання даних по інвойсу (Invoices show)
Отримання даних по інвойсу (Invoices show)
More like this
Отримання даних по масиву інвойсів (Invoices show list)
Отримання даних по масиву інвойсів (Invoices show list)
More like this
UAPAY - національний платіжний сервіс
pay@uapay.ua