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

Проверка статуса оспаривания

Метод запроса: GET

1
https://api.platform.rubikonpay.ru/api/paygate/payment/dispute/info/
1
/api/paygate/payment/dispute/info/

Параметры запроса:

Параметр Тип Обязательно Описание
api_key string Да API ключ магазина.
dispute_id integer Да Идентификатор оспаривания на стороне сервиса.

Дополнительно:

Для составления заголовка подписи запроса необходимо все параметры преобразовать в JSON, после чего по аналогии с другими методами составить подпись.

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

1
2
curl --location 'https://api.platform.rubikonpay.ru/api/paygate/payment/dispute/info/?api_key=af7412f2-8439-444c-b2c6-e61d6b98e861&dispute_id=7' \
--header 'API-Sign: 64879fd2ca47c0d7dc89e182bb52e12bc2741a174e9181fac26e1d22a104dcde' \

Параметры успешного ответа:

Параметр Тип Обязательно Описание
id integer Да Идентификатор оспаривания в системе.
tx_id string Да Идентификатор операции в системе.
amount integer Да Сумма операции (минорные единицы).
status string Да Статус оспаривания (processing, approved, denied).
created_at string Да Дата и время создания записи. Например: 2025-01-06T01:16:53.643548+03:00
updated_at string Да Дата и время последнего обновления записи. Например: 2025-01-06T01:16:53.643548+03:00

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

1
2
3
4
5
6
7
8
{
    "id": 9,
    "tx_id": "5c7ef38f-ef9d-486e-a94b-206263cbf3a3",
    "amount": 1000000,
    "status": "processing",
    "created_at": "2025-01-12T21:22:34.423313+03:00",
    "updated_at": "2025-01-12T21:22:34.427992+03:00"
}