Cotizar comisión
Estima la comisión de un cobro sin crearlo: tu cliente paga X, tú recibes Y.
GEThttps://api.kuti.pe/v1/fee-preview
No persiste nada. Usa el plan de comisiones vigente del negocio. fee es negativa (IGV incluido).
Query
Campo
Descripción
amountstringrequerido
Monto bruto (decimal como string).Ej:
100.00currencystringopcional
Solo PEN por ahora. Default PEN.Ej:
PENpayment_methodstringopcional
INTEROPERABLE_QR o BANK_TRANSFER. Si se omite, tarifa base del plan.
Language
Credentials
Header
Authorization
Secret key de developer · HTTP directo; SDK oficial → /sdks
Fetch Request
$ # Node 18+ fetch · SDK oficial: npm i @kuti-pe/node
const response = await fetch("https://api.kuti.pe/v1/fee-preview?amount=100.00¤cy=PEN&payment_method=INTEROPERABLE_QR", {
method: "GET",
headers: {
"Authorization": "Bearer kuti_live_…"
}
});
const data = await response.json();
console.log(data);HTTP directo · este endpoint aún no está en el SDK v1 → /sdks
Response
Elige un ejemplo de respuesta:
application/json
200OK
{
"success": true,
"data": {
"gross": {
"amount": "100.00",
"currency": "PEN"
},
"fee": {
"amount": "-3.54",
"currency": "PEN"
},
"fee_tax": {
"amount": "-0.54",
"currency": "PEN"
},
"net": {
"amount": "96.46",
"currency": "PEN"
},
"available_in_days": 2
}
}