/
Отримання даних по платежу ECom (Show Payment)
UAPAY - національний платіжний сервіс
Отримання даних по платежу ECom (Show Payment)
Метод для отримання основної інформації по платежу
Запит:
Ключ | Опис | Тип | Чи обов'язковий параметр? | Приклад |
---|---|---|---|---|
params | ||||
sessionId | id сесії клієнта | string, uuid | так | "52be10d0-d094-4ede-b201-904783df5f8d" |
data | ||||
externalId | Id у зовнішній системі | string | якщо немає id | "73737fa2-7130-8366-ab17-65ebbb359821" |
id | Id платежу в системі UAPAY | string, uuid | якщо немає externalId | "000c6d12-0d2e-4402-bf62-c474c92fc842" |
Відповідь:
Ключ | Опис | Тип | Приклад |
---|---|---|---|
status | Статус. 0 - помилка, 1 - успіх | integer | 1 |
data | object | ||
id | id операції в нашій системі | string, uuid | "000c6d12-0d2e-4402-bf62-c474c92fc842" |
externalId | id операції у зовнішній системі | string | "73737fa2-7130-8366-ab17-65ebbb359821" |
status | Статус операції | string | значения: "FINISHED", "REJECTED" |
amount | Сума платежу в копійках | integer | 50000 |
reason.code | Код помилки операції | string | "LIMIT_EXCEEDED" |
reason.message | Повідомлення помилки операції (від банку) | string | "Operations Limit" |
reason.responseCode | Код відповіді помилки операції (від банку) | string | "082" |
error.code | Код відповіді в системі UAPAY | string | "1001" |
error.message | Повідомлення помилки операції в системі UAPAY | string | "An error occurred. Please try again or contact the support service 0 800 21 44 64." |
extraPayerProvidedData | object | ||
phone | номер телефону отриманий при створенні платежу | string | "380434343444" |
email отриманий при створенні платежу | string | "kjdskdj@dsdl.cl" |
Возможные статусы платежей:
Статус | Описание |
---|---|
FINISHED | Платеж завершен успешно, деньги ушли получателю |
HOLDED | Требуется подтверждение. Для завершения списания средств требуется выполнить подтверждение. |
CANCELED | Процесс оплаты не завершен и платеж отклонился (оборвалось соединение, платеж остановлен на промежуточном этапе по вине плательщика). |
REVERSED | Платеж возвращен, средства вернулись отправителю. |
REJECTED | Платеж не состоялся по техническим причинам. |
NEEDS_CONFIRMATION | Платеж ожидает подтверждения (лукап или 3ds) |
PENDING | Платеж находится в состоянии оплаты (промежуточный статус) |
, multiple selections available,
Related content
Отримання даних по платежу (Invoices payments show)
Отримання даних по платежу (Invoices payments show)
More like this
Швидкий старт
Швидкий старт
Read with this
Отримання даних по масиву платежів ECom (Show Payment list)
Отримання даних по масиву платежів ECom (Show Payment list)
More like this
Acquiring
Acquiring
Read with this
Отримання даних по масиву платежів P2P (Show Payment list)
Отримання даних по масиву платежів P2P (Show Payment list)
More like this
Підтвердження платежу 3DS (3-D Secure)
Підтвердження платежу 3DS (3-D Secure)
Read with this
UAPAY - національний платіжний сервіс
pay@uapay.ua