Crear una deuda

Productos en los que aplica:

Descripción

Crea una deuda pendiente.

Una deuda puede ser pagada sólo una única vez y puede pagarse con los distintos medios de pago que permita la Entidad. Es decir, que si se registra un pago por cualquier medio de pago no podrá volver a pagarse por el mismo medio de pago ni por otro diferente.

Endpoint

POST

/bindentidad-deuda-v2/v2/api/v1.201/Deuda

Request

codigoExterno object
REQUIRED
Contiene información interna de la Entidad.

codigoDeuda string
REQUIRED
Código de deuda interno de la Entidad.

codigoAuxiliar1 string
OPTIONAL
Código informativo adicional.

codigoAuxiliar2 string
OPTIONAL
Código informativo adicional.

Contexto object
OPTIONAL
Contiene datos sólo informativos que se guardarán asociados a la deuda.

additionalProp1 string
OPTIONAL
Información adicional.

additionalProp2 string
OPTIONAL
Información adicional.

additionalProp3 string
OPTIONAL
Información adicional.

codigoCaja string
REQUIRED
Código de la caja del comercio en donde se quiere imputar el cobro.

codigoSucursal string
REQUIRED
Código de la sucursal del comercio en donde se quiere imputar el cobro.

codigoComercio string
REQUIRED
Código del comercio en donde se quiere imputar el cobro.

moneda int
REQUIRED
Identificador de moneda del importe a cobrar.
Valores permitidos:
Pesos argentinos = 0

motivo string
REQUIRED
Descripción del cobro a realizar.

tipoOrden int
REQUIRED
Identificador del tipo de orden de deuda.
Valores permitidos:
Deuda de pago único = 0

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

fechaVencimiento1 datetime
REQUIRED
Fecha y hora del primer vencimiento.

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

fechaVencimiento2 datetime
OPTIONAL
Fecha y hora del segundo vencimiento.

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

fechaVencimiento3 datetime
OPTIONAL
Fecha y hora del tercer vencimiento.

medioPagoDisponibles object
REQUIRED
Contiene información de los medios de pago habilitados para esta deuda. Deben incluirse las distintas opciones como distintas instancias nombre-formaPago.

nombre string
REQUIRED
Descripción del nombre del medio de pago. Por ejemplo: "QR".

formaPago int
REQUIRED
Identificador del medio de pago.
Valores permitidos:
QR interoperable = 1

Ejemplo de request

Copy code

curl --location 'https://gw-staging-qrbind.epays.services/bindentidad-deuda-v2/v2/api/v1.201/Deuda' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ikg5bmo1QU9Tc3dNcGhnMVNGeDdqYVYtbEI5dyJ9.eyJhdWQiOiJiNmQ1OTEyYi00ZTM0LTRmYjItOWYzMS0yNzEzZTEwYWY3NDUiLCJpc3MiOiJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vNjFlZjViODktOGRmMy00OTlkLThjMTMtMzhmZWQ1ZDA5YzcyL3YyLjAiLCJpYXQiOjE3MjY2NTkxNTUsIm5iZiI6MTcyNjY1OTE1NSwiZXhwIjoxNzI2NjYzMDU1LCJhaW8iOiJFMmRnWVBpMDNhUzFhNE5SVzhHMEZsYXRubFdUMTYvaHJwVCtmOVJGdWU5bWZXR2owVDhBIiwiYXpwIjoiNDIyNjMxYjItNWE2Zi00MmUzLTkwMDgtYjU0MTliNWFhZWY0IiwiYXpwYWNyIjoiMSIsIm9pZCI6IjQ4ZjE5ZjZlLTIzNjctNDhkZC05YjYzLWQwMDVjNjFiZTNjZCIsInJoIjoiMC5BWDBBaVZ2dllmT05uVW1NRXpqLTFkQ2NjaXVSMWJZMFRySlBuekVuRS1FSzkwV2FBQUEuIiwicm9sZXMiOlsiWC1FbnRpZGFkLkEwMjciLCJYLUNsaWVudE5hbWUuT3NlYmFsIiwiR3JvdXAuRW50aXRpZXMiXSwic3ViIjoiNDhmMTlmNmUtMjM2Ny00OGRkLTliNjMtZDAwNWM2MWJlM2NkIiwidGlkIjoiNjFlZjViODktOGRmMy00OTlkLThjMTMtMzhmZWQ1ZDA5YzcyIiwidXRpIjoibC1YczJsa3JPa2VrMnBXaWRrM2VBQSIsInZlciI6IjIuMCJ9.Ej8NRDrwYt43XozlOVkUAVJkSeGeSw759gaO_EmmRqm1-2GVWrzmXgDIGB7HxL-V34oRGCLQLfprl8ScML7xIx3m-IdxAfBABTYHgRAmCzNVcdrIiTKdtoPG7bI_fIHFofm0B7ufKS1HmZL3Ewak41jWpjzWAx-YZ6GLXLW6Ou6du3VyTMOI486CIDmAudFFvSC9VVcC4pRdX8_z9H4RskEOY25xuLEjjTx2MViKAVajhGz6mpBmfdlQbyVfllZ7G0oMTHKt8UBvwTf3Z4JyNcpnlPWfrnzynd12cYiRQf7T_Od39KIGeHCqz2yCA_kP96tsbjnGB4KlmlsBTPCeMQ' \
--data '{
  "codigoExterno": {
    "codigoDeuda": "codigoDeuda111201",
    "codigoAuxiliar1": "codigoAuxiliar1111201",
    "codigoAuxiliar2": "codigoAuxiliar2111201",
    "Contexto": {
      "additionalProp1": "additionalProp1111201",
      "additionalProp2": "additionalProp2111201",
      "additionalProp3": "additionalProp3111201"
    }
  },
  "codigoCaja": "B00000484156",
  "codigoSucursal": "S16574",
  "codigoComercio": "C16547",
  "moneda": 0,
  "motivo": "motivo111201",
  "tipoOrden": 0,
  "montoVencimiento1": 100,
  "fechaVencimiento1": "2024-12-22",
  "montoVencimiento2": 200,
  "fechaVencimiento2": "2024-12-23",
  "montoVencimiento3": 300,
  "fechaVencimiento3": "2024-12-24",
  "medioPagoDisponibles": [
    {
      "nombre": "nombremediodepago",
      "formaPago": 1
    }
  ]
}'

Response

id int
Id de la deuda creada.

Ejemplo de response

HTTP 201

Creación exitosa

Copy code

HTTP 201

Creación exitosa

Copy code

HTTP 201

Creación exitosa

Copy code

DEVELOPERS

Listado de API disponibles para

QR INTEROPERABLE

REC. X TRANSFERENCIA

BOTÓN SIMPLE

DISPOSITIVO POS

WALLET / PSP

ONBOARDING

LIQUIDADOR

Autenticación

Cobrar con QR dinámico

DEVELOPERS

DEVELOPERS

DEVELOPERS