Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ключ
Опис
Тип
Приклад
status

Статус. 0 - помилка, 1 - успіх

integer

1

data




id

id операції в нашій системі

string, uuid

"000c6d12-0d2e-4402-bf62-c474c92fc842"

externalId

id операції у зовнішній системі

string

"73737fa2-7130-8366-ab17-65ebbb359821"

statusСтатус операціїstringзначения: "FINISHED", "REJECTED"
amountСума платежу в копійкахinteger50000
reason.codeКод помилки операціїstring"LIMIT_EXCEEDED"

reason.message

Повідомлення помилки операції (від банку)string"Operations Limit"
reason.responseCodeКод відповіді помилки операції (від банку)string"082"
error.codeКод відповіді в системі UAPAYstring"1001"
error.messageПовідомлення помилки операції в системі UAPAYstring"An error occurred. Please try again or contact the support service 0 800 21 44 64."


Возможные статусы платежей:


Статус
Описание
FINISHEDПлатеж завершен успешно, деньги ушли получателю
HOLDEDТребуется подтверждение. Для завершения списания средств требуется выполнить подтверждение.
CANCELEDПроцесс оплаты не завершен и платеж отклонился (оборвалось соединение, платеж остановлен на промежуточном этапе по вине плательщика).
REVERSEDПлатеж возвращен, средства вернулись отправителю.
REJECTEDПлатеж не состоялся по техническим причинам.
NEEDS_CONFIRMATIONПлатеж ожидает подтверждения (лукап или 3ds)
PENDINGПлатеж находится в состоянии оплаты (промежуточный статус)


Code Block
titleПриклад відповіді
collapsetrue
{
    "status": 1,
    "data": {
        "id": "000c6d12-0d2e-4402-bf62-c474c92fc842",
        "externalId": "73737fa2-7130-8366-ab17-65ebbb359821",
        "status": "FINISHED",
        "amount": 14200,
        "pluginId": 1
    }
}

...