Skip to main content

POST CancelTransaction

Отмена транзакции CancelTransaction

Метод CancelTransaction отменяет как созданную, так и проведенную транзакцию.

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

ИмяТипОписание
idStringИдентификатор транзакции
reasonIntegerПричина отмены транзакции.

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

{
"jsonrpc": "2.0",
"method": "CancelTransaction",
"params": {
"id": "5305e3bab097f420a62ced0b",
"reason": 1
}
}

Параметры ответа

ИмяТипОписание
transactionStringНомер или идентификатор транзакции в биллинге мерчанта. Формат строки определяется мерчантом.
cancel_timeTimestampВремя отмены транзакции.
stateIntegerСостояние транзакции

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

{
"jsonrpc": "2.0",
"result": {
"transaction": "5123",
"cancel_time": 1399114284039,
"state": -2
}
}

В случаях проблем со списанием средств или длительной проблемой проведения транзакции через PerformTransaction