Отменить платеж
API для возврата платежа с помощью транзакции ID
Отменить платеж API
💡 Примечание: Будьте осторожны при использовании API.
Подробности конечной точки
Метод:
POST
URL: BASE_URL/merchant/payment/cancel/
Заголовок:
http
Authorization: Bearer <ACCESS_TOKEN>Тело запроса
| Поле | Тип | Требуется | Описание |
|---|---|---|---|
transactionId | string | Да | Уникальный идентификатор транзакции |
Запросить пример
json
{
"transactionId": "9b3bd7be-9327-4608-b886-4353e49df05f" // example this transactionId
}Ответ
В случае успеха вы получите:
json
{
"error": null,
"result": {
"status": "cancelled",
"cancelTime": "2025-12-31 11:24:03",
"transactionId": "9b3bd7be-9327-4608-b886-4353e49df05f"
}
}Ошибка ответа
json
{
"error": {
"code": "transaction_not_available_for_cancel",
"message": "transaction_not_available_for_cancel"
},
"result": null
}Коды ошибок
permission_deniedtransaction_not_foundtransaction_not_available_for_cancel