Developers
Integra cobros en tu sistema
Conecta tu sistema, recibe avisos cuando pagan y muestra el checkout en tu tienda. SDKs, plugin WooCommerce y documentación abierta en docs.kuti.pe.
POST /v1/payment-intents
201curl -X POST https://api.kuti.pe/v1/payment-intents \
-H "Authorization: Bearer kuti_test_…" \
-H "Content-Type: application/json" \
-d '{
"amount": { "amount": "100.00", "currency": "PEN" },
"payment_method_types": ["INTEROPERABLE_QR", "BANK_TRANSFER"],
"description": "Pensión",
"customer": {
"type": "INDIVIDUAL",
"given_name": "María",
"family_name": "López",
"email": "maria@example.com",
"document": { "type": "DNI", "number": "45678912" }
}
}'Respuesta
{ id: "pi_01J8…", status: "PENDING", checkout_url: "pay.kuti.pe/c/…", customer: { id: "cus_01J8…" } }
Plataforma
Hecho para conectar sin pelear con la API
Misma base para prueba y producción. El entorno lo define el prefijo de tu key.
API clara
Cobros, clientes, saldo y liquidaciones. Respuestas predecibles y errores con mensaje útil.
SDKs oficiales
Node (@kuti-pe/node), PHP y Python. Misma superficie: cobros, checkout sessions y verificación de webhooks.
Plugin WooCommerce
Versión 1.0.0 lista: subes el ZIP, activas KUTI y cobras con QR o banca. Guía en docs.kuti.pe/woocommerce.
Claves de prueba y producción
Con la clave de prueba no se mueve dinero. La de producción, en la misma dirección. Sin ambiente aparte.
Avisos firmados
Cuando el cobro se confirma, avisamos a tu sistema. Verificas la firma y actualizas el pedido.
Checkout en tu tienda
Creas el cobro en tu sistema y muestras el QR o el flujo de pago en tu web.
Confirmación bancaria
Si el estado es pagado, el banco lo confirmó. Nada de confiar en capturas.
Estados en tiempo real
Pendiente → Pagado (o expirado/anulado). Si el aviso falla, lo reintentamos.
Docs
Referencia completa en docs.kuti.pe
Autenticación, SDKs, plugin WooCommerce, cobros, clientes y avisos. Sin pedir acceso especial: entra y lee.
- Base URL: https://api.kuti.pe/v1
- SDKs: Node, PHP y Python
- Plugin WooCommerce 1.0.0
- Bearer con kuti_test_… o kuti_live_…
- Eventos firmados al completar, expirar o anular un cobro
docs.kuti.pe
Introducción
API de KUTI
Conecta cobros con tu aplicación. Una sola dirección. El entorno lo define el tipo de clave.
| Entorno | URL |
|---|---|
| Test y live | https://api.kuti.pe/v1 |
- · Crear cobros con QR, link y código de servicios
- · Clientes, saldo y pagos a tu cuenta
- · Avisos firmados cuando el cobro se confirma
Quickstart
En vivo en tres pasos
01
Crea tus claves
En el panel, en Developers. Empieza con la de prueba.
02
Crea un cobro
Desde tu sistema, con el monto y los métodos. Recibes link, QR y código de banca.
03
Escucha el aviso
Marca el pedido como pagado cuando llegue el aviso firmado. Listo.
Tu primer cobro en minutos
Crea la cuenta, copia tus claves de test y abre la documentación.