Последнее обновление
06.10.2026

payment

Назначение

Данные по платежам

Где используется

docs (PUT)

docs (GET)

Параметры

НаименованиеТипОписание
operation_type_id (обязательно)intТип операции: 0 - оплата, 1 - возврат
type_id (обязательно)intТип платежа: 0 - наличными, 1 - картой, 2 - СБП
variant_id (обязательно)intВариант платежа: 0 - обычный платеж, 1 - предоплата, 2 - постоплата, 3 - другое
value (обязательно)floatСумма платежа
status_id (обязательно)intСтатус платежа: 1 - ожидание платежа/возврата, 2 - платеж/возврат выполнен, 3 - платеж отменен, 4 - ошибка платежа
error_messagestringСообщение об ошибке
transaction_idstringИдентификатор транзакции
operation_idstringИдентификатор операции
auth_codestringКод авторизации платежа
rrnstringНомер ссылки на транзакцию
card_numberstringНомер карты
out_id (обязательно)stringуникальный идентификатор платежа (используется только для возвратов)

Пример

Заказ


{  
    "operation_type_id": 0,  
    "type_id": 1,  
    "variant_id": 0,  
    "value": 313.68,  
    "status_id": 2,  
    "transaction_id": "transactionId",  
    "operation_id": "operationId",  
    "auth_code": "authCode",  
    "rrn": "rrn",  
    "card_number": "cardNumber"  
}

Возврат


{
    "operation_type": 0,
    "type": 1,
    "variant": 0,
    "value": 90,
    "status": 2,
    "transaction_id": "877503",
    "auth_code": "877503",
    "rrn": "000010000004",
    "card_number": "************0000",
    "out_id": "1234",
}

Предыдущая статья receipt Следующая статья cancel_reason
Оценить статью