SiPagoDocs
Docs para IA

Métodos de pago de un cliente

GET https://api.geopagos.io/api/v1.0/customers/{customerId}/payment-methods

Query params (opcionales)

ParámetroValores válidos
typecredit, debit, prepaid
statusactive, inactive, expired
brandvisa, mastercard, amex, diners, cabal

Response 200

{
  "data": [
    {
      "payment_method_id": "pm_789",
      "customerId": "cus_456",
      "type": "credit",
      "brand": "visa",
      "last4": "4242",
      "expMonth": 12,
      "expYear": 2028,
      "holderName": "Juan Perez",
      "holderDocument": {
        "type": "DNI",
        "number": "12345678"
      },
      "status": "active",
      "metadata": {},
      "createdAt": "2026-01-01T00:00:00Z",
      "updatedAt": "2026-01-01T00:00:00Z"
    }
  ],
  "count": 1
}

Campos de cada elemento de data[]: payment_method_id (<uuid>, único campo en snake_case), customerId (<uuid>), type, brand, last4, expMonth (integer), expYear (integer), holderName, holderDocument ({ type, number }), status, metadata (object), createdAt (<date-time>), updatedAt (<date-time>).

Nota de casing: a diferencia del resto de la respuesta (camelCase), payment_method_id se mantiene en snake_case.