Перейти к содержанию

payments/get - Просмотр транзакции

  • HTTP-метод: POST
  • URL: /payments/get
  • Форма взаимодействия: Сервер-сервер
  • Формат тела запроса: application/json
  • Аутентификация: HTTP Basic Auth (PublicId / ApiSecret)
  • Назначение: получение детализации по транзакции.

URL

1
https://cloud.wallet.kvell.group/payments/get
1
/payments/get

Структура запроса

Поле Тип Обяз. Описание
TransactionId int Номер транзакции в системе.

Структура ответа

Success всегда true, если транзакция найдена — этот флаг отражает только успешность самого запроса, а не статус транзакции. Model содержит полную Модель транзакции.

Пример запроса

1
2
3
{
  "TransactionId": 897749645
}

Пример ответа

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
{
  "Model": {
    "TransactionId": 897749645,
    "Amount": 159,
    "InvoiceId": "12345",
    "AccountId": "user_x",
    "Description": "test",
    "Status": "Completed",
    "StatusCode": 3,
    "ReasonCode": 0,
    "CardHolderMessage": "Оплата успешно проведена",
    "CardFirstSix": "424242",
    "CardLastFour": "4242",
    "CardType": "Visa",
    "AuthCode": "A1B2C3",
    "Token": "success_eb250528-bd9e-4de7-bb49-9e0b546351d3"
  },
  "Success": true,
  "Message": null
}

Примечания