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

Получение статуса платежа

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

https://b2b.rubikonpay.ru/api/v1/payments/account2card/info

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

Параметр Обязательно Описание
api_key Да Ключ объекта. Выдается менеджером.
transaction Да Идентификатор транзакции мерчанта. Формат UUID.
signature Да Подпись. Формирование подписи: sha256({api_key}{transaction}{crypto_key}) .
{crypto_key} - секретный ключ, который выдается менеджером. Подпись формируется конкатенацией параметров без фигурных скобок.

Тело запроса:

1
2
3
4
5
{
    "api_key": "e467511f-e0c64ae5-b9ec-ebbe0b4dbbee",
    "transaction": "f4462ba637c54455-b0b253b179f7a25c",
    "signature": "3c26681fde91a46c698f6588c694bbe5817d7ff64e864e03af566724ad1e4d40"
}

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
{
    "transaction": "ae8afc3e-b081401a-9dde-5c618de21b58",
    "payment": {
        "id": 98635,
        "state": "deposited",
        "amount": 233400,
        "error_description": null,
        "created_at": "20210301T211136.858653Z"
    }
}
1
2
3
4
5
6
7
{
    "errors": {
        "transaction": [
            "Обязательное поле."
        ]
    }
}
1
2
3
{
    "message": "Hеизвестная ошибка."
}