Saltar al contenido principal

kobana banking discharges

Comandos de kobana banking discharges. Toda opción global (Opciones globales) vale aquí.

ComandoHTTPDescripción
discharges listGET /v1/dischargesListar CNABs
discharges createPOST /v1/dischargesEnviar CNAB
discharges getGET /v1/discharges/{id}Información del CNAB
discharges downloadGET /v1/discharges/{id}/downloadDescargar CNAB
discharges pay-offPUT /v1/discharges/{id}/pay_offPagar Boletos
discharges reprocessPUT /v1/discharges/{id}/reprocessReprocesar CNAB

discharges list​

Listar CNABs

kobana banking discharges list [OPCIONES]

GET /v1/discharges

Listar CNABs.

Parámetros de consulta

NombreTipoObligatorioDescripción
created_fromstringnoA partir de la Fecha de creación del Retorno.
created_tostringnoHasta la Fecha de creación del Retorno.
bank_billet_account_idstringnoFiltro por ID de la Cartera.
tagsstringnoFiltro por tags (separados por coma).
pageintegernoNúmero de Página
per_pageintegernoCantidad de registros por página

Respuestas

HTTPDescripción
200Éxito en la lista de CNABs

discharges create​

Enviar CNAB

kobana banking discharges create [OPCIONES]

POST /v1/discharges

Envía un archivo CNAB de retorno bancario para procesamiento de pagos y bajas de boletos.

Cuerpo de la solicitud

Se envía como formulario multipart/form-data: los archivos van en --file CAMPO=RUTA.

NombreTipoObligatorioDescripción
filestring (binary)noArchivo
filenamestringnoNombre del archivo
bank_billet_account_idintegernoID de la Cartera de Cobro.
external_idstringnoID externo.
custom_dataobjectnoDatos personalizados.
tagsarray<string>noEtiquetas.

Otros campos y objetos anidados: kobana schema banking.discharges.create.

Respuestas

HTTPDescripción
201CNAB enviado con custom_data y tags
422Datos inválidos

discharges get​

Información del CNAB

kobana banking discharges get [ID] [OPCIONES]

GET /v1/discharges/{id}

Consulta información específica de un CNAB.

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200CNAB encontrado
404CNAB no encontrado

discharges download​

Descargar CNAB

kobana banking discharges download [ID] [OPCIONES]

GET /v1/discharges/{id}/download

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200Descarga con éxito
404CNAB no encontrado

discharges pay-off​

Pagar Boletos

kobana banking discharges pay-off [ID] [OPCIONES]

PUT /v1/discharges/{id}/pay_off

Pagar boletos.

Ya es necesario haber enviado el CNAB. Todos los boletos que se identifiquen dentro del CNAB serán marcados como PAGADO y los Webhooks serán disparados.

Argumentos de la ruta: id

Respuestas

HTTPDescripción
204Boletos pagados
404CNAB no encontrado

discharges reprocess​

Reprocesar CNAB

kobana banking discharges reprocess [ID] [OPCIONES]

PUT /v1/discharges/{id}/reprocess

Argumentos de la ruta: id

Respuestas

HTTPDescripción
204CNAB reprocesada
404CNAB no encontrado