Метод для оновлення певних даних по інвойсу.

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"
    }
}