/
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
Створення картки у фреймі
Створення картки у фреймі
Read with this
Confirmation of payment LOOKUP (Confirm payment)
Confirmation of payment LOOKUP (Confirm payment)
More like this
Отримання даних по масиву платежів P2P (Show Payment list)
Отримання даних по масиву платежів P2P (Show Payment list)
More like this
Отримання даних по операціям платежу P2P (Payments show)
Отримання даних по операціям платежу P2P (Payments show)
More like this
Повернення коштів по платежу P2P (Return)
Повернення коштів по платежу P2P (Return)
More like this
Отримання даних по платежу P2P (Show Payment)
Отримання даних по платежу P2P (Show Payment)
More like this
UAPAY - національний платіжний сервіс
pay@uapay.ua