Crear una deuda

POST

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

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.

Request

codigoExterno object
REQUERIDO
Contiene información externa de la deuda.

codigoExterno.codigoDeuda string
REQUERIDO
Código externo de la Entidad.

codigoExterno.codigoAuxiliar1 string
OPTIONAL
Código informativo adicional.

codigoExterno.codigoAuxiliar2 string
OPTIONAL
Código informativo adicional.

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

codigoExterno.Contexto.additionalProp1 string
OPTIONAL
Información adicional.

codigoExterno.Contexto.additionalProp2 string
OPTIONAL
Información adicional.

codigoExterno.Contexto.additionalProp3 string
OPTIONAL
Información adicional.

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

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

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

moneda int
REQUERIDO
Identificador de moneda del importe a cobrar.
Valores permitidos: 0 (Pesos Argentinos)

motivo string
REQUERIDO
Descripción del cobro a realizar.

tipoOrden int
REQUERIDO
Identificador del tipo de orden de deuda.
Valores posibles: 0 (Deuda de pago único)

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

fechaVencimiento1 datetime
REQUERIDO
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 array of objects
REQUERIDO
Array de objetos que contiene información de los medios de pago habilitados para esta deuda. Deben incluirse las distintas opciones como distintas instancias nombre-formaPago.

medioPagoDisponibles[{}].nombre string
REQUERIDO
Descripción del nombre del medio de pago. Por ejemplo: "QR".

medioPagoDisponibles[{}].formaPago int
REQUERIDO
Identificador del medio de pago.
Valores posibles: 1 (QR)

medioPagoDisponibles[{}].habilitado boolean
OPCIONAL
Indica si el medio de pago está habilitado o no.

curl 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.

HTTP 201

Creación exitosa

HTTP 401

Token de autenticación inválido