General

Wallet

Cobro

Comercio

QR estático

Botón simple

Botón simple 2.0

Recaudación por transferencia

Deuda

Liquidador

Consultas transacciones

Webhooks

Archivos

Onboarding

Agente de cobros

COBRO

>

Botón simple 2.0

Consultar un link de pago 2.0

Consulta la información de un link de pago asociado a una deuda.

Endpoint

GET

/bindentidad-cardnotpresent-v2/v2/api/v1.201/deuda?DeudaId=&IdExterno=

Request

DeudaId int
OPTIONAL
Id de la deuda. Es el respondido al momento de crear el link de pago.

IdExterno string
OPTIONAL
Código de deuda externo que informó la Entidad. Enviado como "codigoDeuda" en creación de la deuda.

curl request

Copy code

Copy code

curl --location 'https://gw-staging-qrbind.epays.services/bindentidad-cardnotpresent-v2/v2/api/v1.201/deuda?DeudaId=373028' \
--header 'Cache-Control: no-cache' \
--header 'Authorization: Bearer {{access_token}}'

Response

id int
Id de la deuda.

codigo string
Identificador guid de la deuda.

codigoExterno object
Contiene información externa informada por la Entidad.

codigoExterno.codigoDeuda string
Código de deuda externo informado por la Entidad.

codigoExterno.codigoAuxiliar1 string
Código informativo adicional.

codigoExterno.codigoAuxiliar2 string
Código informativo adicional.

codigoExterno.Contexto object
Contiene datos sólo informativos que se guardarán asociados a la deuda. En el caso de link de pago 2.0 contiene los items creados en el link de pago.

codigoCaja string
Código de la caja.

codigoSucursal string
Código de la sucursal.

codigoComercio string
Código del comercio

codigoEntidad string
Código de la entidad.

montoTotal decimal
Monto actual a cobrar. Es el monto que se cobró o que está pendiente de cobrar dependiendo de la fecha de vencimiento vigente.

moneda int
Identificador de moneda del importe a cobrar.
Valores posibles:
1 = Pesos argentinos

motivo string
Descripción de la deuda.

tipoOrden int
Identificador del tipo de orden de deuda.
Valores posibles:
1 = Deuda de pago único

estado int
Identificador estado en que se encuentra la deuda.
Valores posibles:
1 = Precargado - Recién se creó la deuda pero aún no se generó la información de todos los medios de pago indicados. Consultar nuevamente.
2 = Pendiente - La deuda aún no se ha pagado pero ya generó toda la información para el pago = 2
3 = En proceso - Se está procesando un pago
4 = Pagada
5 = Pagada parcialmente
6 = Cancelada

estadoDescripcion string
Descripción del estado de la deuda.

vencimientos int
Cantidad de vencimientos que registra la deuda.

montoVencimiento1 decimal
Importe a cobrar hasta que se cumpla fecha y hora del primer vencimiento.

fechaVencimiento1 datetime
Fecha y hora del primer vencimiento.

montoVencimiento2 decimal
Importe a cobrar hasta que se cumpla fecha y hora del segundo vencimiento.

fechaVencimiento2 datetime
Fecha y hora del segundo vencimiento.

montoVencimiento3 decimal
Importe a cobrar hasta que se cumpla fecha y hora del tercer vencimiento.

fechaVencimiento3 datetime
Fecha y hora del tercer vencimiento.

montoProximoVencimiento decimal
Importe vigente según la fecha de vencimiento más próxima.

fechaProximoVencimiento datetime
Fecha y hora actual de vencimiento más próxima.

url string
Url del link de pago creado.

medioPagoDisponibles object
Contiene información de los medios de pago habilitados para esta deuda. Se obtiene una instancia con la información necesaria para cobrar con cada medio de pago solicitado.

medioPagoDisponibles.id int
Identificador del medio de pago registrado.

medioPagoDisponibles.nombre string
Nombre del medio de pago.
Valores posibles:
"QR"
"TARJETA"
"RXT"

medioPagoDisponibles.formaPago int
Identificador del tipo de medio de pago.
Valores posibles:
1 = QR
2= Tarjeta
3 = Recaudación por transferencia

medioPagoDisponibles.formaPagoDescripcion string
Descripción interna del medio de pago.
Valores posibles:
"QR"
"TARJETA"
"TRANSFERENCIA BANCARIA"

medioPagoDisponibles.detalleEspecifico object
Contiene información necesaria para poder realizar el cobro. Es específico por cada medio de pago.

medioPagoDisponibles.detalleEspecifico.data string
La información en este campo es específico dependiendo de cada medio de pago.
Valores posibles:
Si formaPago=1, contiene el qr_raw que es el string normalziado según el EMVCo utilizado para generar la imagen del código QR.
Si formaPago=2, contiene un identificador interno del sistema del pago con tarjeta.
Si formaPago=3, contiene el CVU.

pagos object
Contiene información de los intentos de pago asociados a la deuda. Habrá una instancia por cada intento de pago que exista. Si la deuda no registra ningún pago, este objeto está vacío.

pagos[].id int
Identificador del intento de pago de una deuda.

pagos[].montoPagado decimal
Importe del pago.

pagos[].fechaDePago datetime
Fecha y hora en que se realizó el pago.

pagos[].iDReferenciaTx string
Identificador de referencia para realizar el pago con su procesador correspondiente.

pagos[].jsonDetalleTx string
Contiene el json con toda la información registrada de la transacción.

pagos[].estado string
Identificador estado en que se encuentra el intento de pago.
Valores posibles:
1 = En proceso
2 = Aprobado
3 = Rechazado

pagos[].fechaAnulacion datetime
Fecha y hora en que la deuda fue eliminada.

pagos[].motivoAnulacion datetime
Descripción del motivo por el cual la deuda fue eliminada.

pagos[].deudaId int
Identificador de la deuda que se intentó pagar.

pagos[].medioPagoDisponibleId int
Identificador del medio de pago registrado para pagar la deuda.

HTTP 200

Consulta exitosa

HTTP 200

Consulta exitosa

HTTP 401

Token de autenticación inválido

HTTP 401

Token de autenticación inválido