Consulta por párametros
Esta consulta permite filtrar dispersiones del comercio de acuerdo a los diferentes parámetros definidos en cada solicitud. Es factible combinar más de dos parámetros en una única consulta.
Ruta
GET /v1/merchant/payout/
Encabezado
x-auth-token*
Es el código generado a partir del proceso de autenticación.
Ejemplo: 8dsa819dj736f1d87fdhd172f12ddw
Content-Type*
Es el tipo de contenido que se está enviando en la solicitud.
Ejemplo: application/json
Párametros
description
Detalles clave sobre la dispersión.
Ejemplo: Servicio de entrega
currency
Código que identifica la divisa del pago en formato ISO 4217.
COP | USD | MXN
amount
Monto exacto de la dispersión.
Ejemplo: 54000
amount_<gt>
gt: Significa "mayor que" (greater than).
lt: Significa "menor que" (less than).
ge: Significa "mayor o igual que" (greater than or equal to).
le: Significa "menor o igual que" (less than or equal to).
Ejemplo: 50000
status
Es el estado de la transacción al momento de creación.
created | pending | scheduled | processing | verifying | success
reference_one
reference_two
reference_three
reference_four
Información adicional de la transacción (número de factura, ordenes de compra, categoría), visible para los usuarios.
Ejemplo: FAC123
channel
Es la forma como se realiza el cobro.
whatsapp | email | none
process_id
Es el identificador utilizado para hacer referencia a la transacción en el proceso de conciliación.
Ejemplo: a1a2a-a3a4a
source
Hace referencia a la fuente o origen de la transacción, indicando cómo se inició o generó dicha operación.
dashboard | api | inmediata | automated
merchant_phone
Número de celular del usuario que genera el cobro (incluir el código de área del país).
Ejemplo: 573112229999
merchant_email
Correo del usuario al que se enviarán las notificaciones.
Ejemplo: [email protected]
merchant_id_number
Número del documento de identificación del usuario.
Ejemplo: 10000000
receiver_phone
Número de celular del cliente (incluir el código de área del país)
Ejemplo: 573112223333
receiver_email
Correo del cliente al que se enviarán las notificaciones.
Ejemplo: [email protected]
receiver_id_number
Número del documento de identificación del cliente.
Ejemplo: 10000000
created_at_start_date
Es la fecha de creación desde la cual se quiere realizar la consulta.
Formato: MM/DD/AAAA
Ejemplo: 10/20/2023
created_at_end_date
Es la fecha de creación hasta la cual se quiere realizar la consulta.
Formato: MM/DD/AAAA
Ejemplo: 10/20/2023
updated_at_start_date
Es la fecha de la última actualización desde la cual se quiere realizar la consulta.
Formato: MM/DD/AAAA
Ejemplo: 10/20/2023
updated_at_end_date
Es la fecha de la última actualización hasta la cual se quiere realizar la consulta.
Formato: AAAA/MM/DD
Ejemplo: 2025/01/30
bank_account_entity
Código que identifica a la entidad bancaria del destinatario. Ver cómo consultar códigos.
Ejemplo: 1007
bank_account_number
Número de cuenta a la que se va realizar la dispersión.
Ejemplo: 123456789
bank_account_reference
Referencia adicional para el pago en la entidad bancaria. Aplica únicamente para agreement.
Para los parámetros numéricos, utilizar el punto como separador decimal en caso de ser necesario.
Respuesta
Ejemplo
El request solo ejemplifica a partir de cuatro párametros. No obstante, es posible realizar el mismo con todos los filtros necesarios.
Casos de uso
¿Cuántas veces ha dispersado a un usuario específico este mes?
Consulta con los parámetros de número celular o documento del cliente y fecha la fecha deseada.
¿Cuál ha sido el método de pago más usado en las dispersiones exitosas?
Usa la consulta por parámetros con filtros como bank_account_number, bank_account_entity, entre otros.
Última actualización