Ir al contenido
KUTI

Enviar link por WhatsApp

Envía el link de pago del cobro por WhatsApp (plantilla fija). Responde 204 si se envió.

POSThttps://api.kuti.pe/v1/payment-intents/{id}/send-whatsapp
Este envío consume 1 moneda de tu saldo WhatsApp. Si el cobro no tiene cliente con teléfono, phone es obligatorio. customer_name personaliza el mensaje. Idempotency-Key recomendada: un reintento no le manda el mensaje dos veces a tu cliente ni consume otra moneda.

Path + body

Campo
Descripción
id
stringrequerido
Id del cobro en el path (pi_…).Ej: pi_01J8Z3K4M5N6P7Q8R9S0T1U2V3
phone
stringopcional
E.164. Obligatorio si el cobro no tiene cliente con teléfono.Ej: +51987654321
customer_name
stringopcional
Nombre para el mensaje. Opcional.Ej: Ana Torres

Language

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! });

await kuti.paymentIntents.sendWhatsApp("pi_01J8Z3K4M5N6P7Q8R9S0T1U2V3", {
  phone: "+51987654321",
  customerName: "Ana Torres",
}, { idempotencyKey: "wa-pi_01J8Z3K4M5N6P7Q8R9S0T1U2V3" });
SDK oficial · guía en /sdks
Response

Elige un ejemplo de respuesta:

application/json
204OK
{
  "success": true,
  "message": "No content (204)"
}