---
title: "Consultar todos los métodos de pago"
method: GET
path: "/paymentMethods"
tags: ["Métodos de Pago"]
---

# Consultar todos los métodos de pago

`GET /paymentMethods`

## Request

- Base URL: `https://api.pirpos.com`
- URL: `https://api.pirpos.com/paymentMethods`
- Auth: HTTP bearer

Consulta todos los métodos de pago activos del negocio del usuario autenticado.

**Autenticación requerida:** Este endpoint requiere autenticación Bearer Token.
Usar el campo `tokenCurrent` obtenido del servicio de login (/login) en el header:
`Authorization: Bearer {tokenCurrent}`

**Ejemplos de uso:**
- Consultar todos los métodos de pago: `GET /paymentMethods`

## Headers

- `Authorization` string, required

## Response `200`

Lista de métodos de pago obtenida exitosamente

- PaymentMethod[]
  - `_id` string: ID único del método de pago (ObjectId de MongoDB)
  - `business` string: ID del negocio al que pertenece el método de pago
  - `name` string: Nombre del método de pago
  - `deleted` boolean: Indica si el registro fue eliminado lógicamente (soft delete)
  - `modifiedOn` string, date-time: Fecha de última modificación
  - `createdOn` string, date-time: Fecha de creación del registro
  - `externalIntegration` object: Configuración de integración con sistemas externos de facturación y pago
    - `loggro` object: Integración con Loggro
      - `id` string: ID del método en Loggro
      - `bankAccount` object: Cuenta bancaria asociada en Loggro
        - `id` string: ID de la cuenta bancaria
        - `accountNumber` string: Número de cuenta bancaria
        - `accountName` string: Nombre de la cuenta bancaria
    - `loggroEnterprise` object: Integración con Loggro Enterprise
      - `bankAccount` string: ID de cuenta bancaria en Loggro Enterprise
      - `code` string: Código del método en Loggro Enterprise
    - `siigo` object: Integración con Siigo
      - `id` number: ID numérico del método en Siigo
    - `DIAN` object: Integración con DIAN (Dirección de Impuestos y Aduanas Nacionales)
      - `id` string: Código del método de pago en DIAN
    - `credibanco` object: Integración con Credibanco
      - `isActive` boolean: Indica si está activo en Credibanco
    - `bold` object: Integración con Bold (pasarela de pagos)
      - `name` string: Nombre del método en Bold
      - `isActive` string: Estado del método en Bold

## Other responses

- `401`: No autorizado - Token JWT requerido
- `500`: Error interno del servidor

---

[API](https://skmtc.dev/loggro/apis/restobar-servicios-del-m-dulo-de-restobar.md) - [All operations](https://skmtc.dev/loggro/apis/restobar-servicios-del-m-dulo-de-restobar/llms.txt) - [OpenAPI document](https://skmtc.dev/loggro/apis/restobar-servicios-del-m-dulo-de-restobar/revisions/9d4431a3cddc?raw)
