UAPAY - національний платіжний сервіс
Отримання даних по масиву платежів ECom (Show Payment list)
Метод для отримання основної інформації по масиву платежів. В одному запиті може міститися не більше 100 (сто) платежів.
Запит:
Ключ | Опис | Тип | Чи обов'язковий параметр? | Приклад |
|---|---|---|---|---|
| params | ||||
| sessionId | id сесії клієнта | string, uuid | так | "52be10d0-d094-4ede-b201-904783df5f8d" |
| data | ||||
| externalIds | масив Id у зовнішній системі | масив string | якщо немає id | ["73737fa2-7130-8366-ab17-65ebbb359821", |
| ids | масив Id платежу в системі UAPAY | масив string, uuid | якщо немає externalId | ["000c6d12-0d2e-4402-bf62-c474c92fc842", "9251607b-e652-4d11-8f3c-91fc4b2b1427"] |
Відповідь:
Ключ | Опис | Тип | Приклад |
|---|---|---|---|
| status | Статус. 0 - помилка, 1 - успіх | integer | 1 |
| data | object | ||
| id | id операції в нашій системі | string, uuid | "004ce685-4948-407a-a11a-57151e8d1bd7" |
| externalId | id операції у зовнішній системі | string | "xyz123" |
| 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" |
, multiple selections available,
UAPAY - національний платіжний сервіс
pay@uapay.ua