Перейти к основному содержимому

Chargeback

Прежде чем начать

Ваши запросы к API аутентифицируются с помощью токена доступа. Любой запрос без действительного токена доступа вернёт ошибку. Подробнее в разделе Аутентификация.

Базовый URL
  • UAT: https://transactions.transactional.uat.unico.app/api/public/v1
  • Продакшн: https://transactions.transactional.unico.app/api/public/v1

Запрос анализа chargeback

POST /credit/transactions/{transaction_id}/chargeback — запрашивает анализ chargeback для указанной транзакции.

Заголовки
ЗаголовокЗначение
AuthorizationBearer {token} — действительный токен доступа.
Тело запроса
{
"datetime": "2023-01-05T03:00:00.000Z",
"requestor": { "key": "cpf", "value": "USER_CPF" },
"name": "USER_NAME",
"reason": "REQUEST_REASON",
"observation": "GENERAL_OBSERVATIONS",
"documents": [
{ "label": "FILE_NAME", "data": "JVBERi0xLjQKMSAwI==" }
]
}
ПолеТипОбязательноеОписание
datetimestringдаДата и время запроса chargeback в формате ISO 8601.
requestorobjectдаИнформация о заявителе.
requestor.keystringдаТип ключа идентификации заявителя (например, cpf).
requestor.valuestringдаЗначение ключа идентификации заявителя.
namestringдаИмя заявителя.
reasonstringдаПричина запроса chargeback.
observationstringнетОбщие замечания по запросу.
documentsarrayнетДокументы, относящиеся к chargeback. До 3 элементов, каждый в кодировке Base64 — только PDF.
documents[].labelstringда (для каждого элемента)Имя файла или описание.
documents[].datastringда (для каждого элемента)PDF-файл в кодировке Base64.
200 OK
{
"id": "8263a268-5388-492a-bca2-28e1ff4a69f0"
}
ПолеОписание
idСгенерированный идентификатор chargeback.

Об ответах с ошибками см. в разделе Ошибки — Создание транзакции.

Получение статуса анализа chargeback

GET /credit/transactions/{transaction_id}/chargeback/{chargeback_id} — проверяет статус конкретного chargeback.

Заголовки
ЗаголовокЗначение
AuthorizationBearer {token} — действительный токен доступа.
200 OK
{
"id": "8263a268-5388-492a-bca2-28e1ff4a69f0",
"status": "waiting"
}
ПолеОписание
idИдентификатор chargeback.
statusТекущий статус chargeback.

См. Перечисления — Результат chargeback для всех возможных статусов. Для оптимизации производительности реализуйте Webhook вместо опроса (polling) этого эндпоинта.