Ir al contenido

Listar medios guardados

Los medios que el cliente dejó guardados en tu negocio para cobrarle sin que intervenga. Hoy, su Yape afiliado.

GEThttps://api.kuti.pe/v1/customers/{id}/payment-methods
Devuelve los activos y los que dejaron de ser válidos (REVOKED); los desvinculados no se listan. Son por negocio y por modo. El más reciente primero.

Path

Campo
Descripción
id
stringrequerido
Id del cliente en el path (cus_…).Ej: cus_01J8Z3K4M5N6P7Q8R9S0T1U2V3

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

const result = await kuti.customers.listPaymentMethods("cus_01J8Z3K4M5N6P7Q8R9S0T1U2V3");
console.log(result);
SDK oficial · guía en /sdks
Response

Elige un ejemplo de respuesta:

application/json
200OK
{
  "success": true,
  "data": [
    {
      "id": "pm_01J8Z3K4M5N6P7Q8R9S0T1U2V3",
      "merchant_id": "mer_01J8Z3K4M5N6P7Q8R9S0T1U2V3",
      "customer_id": "cus_01J8Z3K4M5N6P7Q8R9S0T1U2V3",
      "livemode": false,
      "type": "YAPE",
      "display": {
        "phone_last4": "4567"
      },
      "status": "ACTIVE",
      "status_reason": null,
      "created_from_payment_intent_id": "pi_01J8Z3K4M5N6P7Q8R9S0T1U2V3",
      "last_used_at": "2026-10-05T14:02:11.000Z",
      "created_at": "2026-10-01T15:20:41.000Z",
      "updated_at": "2026-10-05T14:02:11.000Z"
    }
  ]
}