/
Отримання даних по платежу 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
Отримання даних по масиву платежів ECom (Show Payment list)
Отримання даних по масиву платежів ECom (Show Payment list)
More like this
Отримання даних по платежу (Invoices payments show)
Отримання даних по платежу (Invoices payments show)
More like this
Отримання списку платежів по часовому інтервалу ECom (Show Payment list by creation date)
Отримання списку платежів по часовому інтервалу ECom (Show Payment list by creation date)
More like this
Отримання даних по інвойсу (Invoices show)
Отримання даних по інвойсу (Invoices show)
More like this
Створення платежу по інвойсу (Invoices payments create)
Створення платежу по інвойсу (Invoices payments create)
Read with this
Отримання даних по масиву інвойсів (Invoices show list)
Отримання даних по масиву інвойсів (Invoices show list)
More like this
UAPAY - національний платіжний сервіс
pay@uapay.ua