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/invoicer/invoices/update

Запит:

Ключ

Опис

Тип

Обов'язковість

Приклад

params

 

 

 

 

sessionId

id сессії клієнта

string, uuid

так

"00684a7f-3d5c-43f4-b4d1-ea994226be9c"

id

id інвойсу

string, uuid

так

"6e391161-94ff-41a3-bd22-c6d77509bff6"

data

 

 

 

 

cardTo{}.pan

пан карти

string

ні

"4134170000010886"

cardTo{}.id

id карти отримувача

string, uuid

ні

"b8220f46-8c28-4068-9488-2e1b37359b06"

tag

поле для групування інвойсів

strring

ні

"Клиєнт 1"

redirectUrl

адреса перенаправлення

string

ні

"https://uapay.ua"

callbackUrl

адреса відправки пост-відповідей

string

ні

"http://ptsv2.com/t/test_server/post"

extraInfo

додаткова інформація

json

ні

"{\"base\":true, \"origin\":\"invoicer\",\"email\":\"test@ukr.net\"}"

 

 Приклад запиту
{
   "params": {
      "sessionId": "00684a7f-3d5c-43f4-b4d1-ea994226be9c",
      "id": "065f927e-f78f-4d9a-ad07-cef58c16ca96"
   },
   "data": {
      "redirectUrl": "",
      "tag": "Клиент 1",
      "callbackUrl": "http://ptsv2.com/t/test_server/post",
      "cardToId": "c9cc0a38-c5f5-429d-89d6-e4be3656560c",
      "extraInfo": "{\"base\":true,\"origin\":\"invoicer\",\"email\":\"test@ukr.net\"}"
   }
}

Відповідь:

Ключ

Опис

Тип

Приклад

status

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

integer

1

data

 

 

 

id

id інвойсу

string, uuid

"edacfce8-eb97-4f4f-8fa2-0fb044932ac3"

 Приклад відповіді
{
    "status": 1,
    "data": {
        "id": "edacfce8-eb97-4f4f-8fa2-0fb044932ac3"
    }
}

  • No labels