Создание платежной операции

Создание платежной операции

Запрос (Request)

POST-запрос

https://sedi.ru:9031/api/SeDiExternalSystems/create-transaction/

Заголовки (Headers)

Название Описание
X-Api-Key API-ключ
X-Client-ID Ключ, определяющий партнера

Параметры

Название Описание
park_id Идентификатор такси-группы. Тип: String
driver_profile_id Идентификатор водителя, полученный ранее при создании водителя driver_profile
amount Сумма операции. Положительная - пополнение баланса, отрицательная - списание баланса. Тип: String
description Описание платежной операции. Тип: String

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

{
    "park_id": "75169",
    "driver_profile_id": "7522113",
    "amount": "-50.00",
    "description": "Списание 1"
}

Ответ

200 OK

Транзакция создана успешно

Параметры

Название Описание
park_id Идентификатор такси-группы. Тип: String
driver_profile_id Идентификатор водителя, полученный ранее при создании водителя driver_profile
amount Сумма операции. Положительная - пополнение баланса, отрицательная - списание баланса. Тип: String
description Описание платежной операции. Тип: String
event_at Время транзакции. Тип: String
currency_code Валюта транзакции. Тип String
{
    "event_at": "2019-08-08T11:58:01+03:00",
    "park_id": "75169",
    "driver_profile_id": "7522113",
    "amount": "-50.00",
    "currency_code": "RUB",
    "description": "Списание 1"
}

403 Forbidden

Некорректный API KEY.

400 BadRequest

Некорректные параметры запроса или пустые заголовки.

500 InternalServerError

Ошибка в процессе выполнения запроса

Error. Ошибка добавления

{
  "code": "код ошибки",
  "message": "текстовое описание ошибки"
}