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.

Response

id int
Id de la deuda creada.

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
    }
  ]
}'

HTTP 201

Creación exitosa

HTTP 401

Token de autenticación inválido