Resolver pago para revisar
Registra qué hiciste con ese dinero: REFUNDED (lo devolviste), APPLIED (lo aplicaste a otra deuda) o DISMISSED (no requiere acción). Solo desde OPEN. No mueve dinero.
POSThttps://api.kuti.pe/v1/payment-exceptions/{id}/resolve
Permiso payment_exceptions:write.
Body
Campo
Descripción
statusstringrequerido
REFUNDED | APPLIED | DISMISSED.Ej:
REFUNDEDnotestringopcional
Qué se hizo (máx. 500).Ej:
Devuelto por Yape el 28/09, op. 123456Language
Credentials
Header
Authorization
Secret key de developer · ejemplos con SDK oficial
API Request
$ npm install @kuti-pe/node
import { KutiClient } from "@kuti-pe/node";
const kuti = new KutiClient({ secretKey: process.env.KUTI_SECRET_KEY! });
const result = await kuti.paymentExceptions.resolve("pexc_01J8Z3K4M5N6P7Q8R9S0T1U2V3", { status: "REFUNDED", note: "Devuelto por Yape" });
console.log(result.status);SDK oficial · guía en /sdks
Response
Elige un ejemplo de respuesta:
application/json
200OK
{
"success": true,
"data": {
"id": "pexc_01J8Z3K4M5N6P7Q8R9S0T1U2V3",
"reason": "DUPLICATE",
"status": "REFUNDED",
"resolution_note": "Devuelto por Yape",
"resolved_at": "2026-09-29T16:00:00Z"
}
}