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

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

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

https://b2b.rubikonpay.ru/api/v1/payments/card2account/invoice/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": "910652a5-b90b-4311916b-21de3a19f434",
    "signature": "3d2f72ddd83d77a04ff06336ebfb8ebcbcd370061731650a69b95815436e87d4"
}

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
    "transaction": "910652a5-b90b-4311916b-21de3a19f434",
    "payment": {
        "id": 98675,
        "state": "deposited",
        "amount": 3000,
        "pan_mask": "489049**5492",
        "error_code": null,
        "error_description": null,
        "created_at": "20210826T200146.682961Z"
    }
}
1
2
3
4
5
{
    "transaction": [
        "Обязательное поле."
    ]
}

}

1
2
3
{
    "message": "Hеизвестная ошибка."
}