UAPAY - національний платіжний сервіс

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Метод для отримання основної інформації по платежу

URI

POST /api/api/payments/ecom/show

Запит:

Ключ
Опис
Тип
Чи обов'язковий параметр?
Приклад
params



sessionIdid сесії клієнтаstring, uuidтак

"52be10d0-d094-4ede-b201-904783df5f8d"

data



externalIdId у зовнішній системіstringякщо немає  id

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

idId платежу в системі UAPAYstring, uuidякщо немає externalId"000c6d12-0d2e-4402-bf62-c474c92fc842"


Приклад запиту по id платежу
{  
   "params":{  
      "sessionId":"9499b6f1-907c-4907-93bf-5d89bda6c40a",
      "id":"000c6d12-0d2e-4402-bf62-c474c92fc842"
   }
}


Приклад запиту по зовнішньому id платежу
{  
   "params":{  
      "sessionId":"9499b6f1-907c-4907-93bf-5d89bda6c40a",
      "externalId":"73737fa2-7130-8366-ab17-65ebbb359821"
   }
}

Відповідь:

Ключ
Опис
Тип
Приклад
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."


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


  • No labels