Recaudaciones

La función de una recaudación hace referencia a la obtención y recepción de dinero o recursos. Generalmente corresponde a pagos pendientes de los deudores (empresas o personas) a las que se les ha emitido facturas por la prestación de servicios o la venta de productos.

El objetivo de la recaudación es recoger el dinero de todas las facturas pendientes de pago antes de su vencimiento. Aunque también funciona para negociar nuevos acuerdos de pago con los deudores.

En esta sección aprenderás cómo utilizar la API para insertar recaudaciones en contabilidad.

Insertando una recaudación

Para insertar una recaudación utilizaremos el verbo http POST, puedes recaudar dinero de documentos como facturas, facturas electrónicas, boletas, etc, solo asegurate que el documento ya exista en el sistema.

exclamacion

API endpoint exclusivo para partners, requieres de un partner key para utilizarlo

URL del recurso

Información del recurso

Formato de respuesta JSON
¿Requiere autenticación? SI
¿Requiere token? SI
¿Requiere Partner key? SI

Parámetros

Nombre Descripción Tipo del parámetro Tipo del dato
Recaudacion Representa un documento de recaudación en formato JSON. Body Json
PartnerKey Llave que identifica al partner como único. Header String

JSON de Recaudación

En el parámetro Recaudación debes incluir un JSON con la siguiente estructura.

Nombre Tipo Obligatorio Descripción
NumeroSerie Integer SI Número de serie del sistema, este valor se obtiene desde el resultado de la autenticación API
RutContraparteReceptor String SI Rut de la empresa que emite la venta
RutEmpresaEmisor String SI Rut de la contraparte que recibe la compra
CodigoMedioDePago String SI Medio de recaudación del documento
Fecha String SI Fecha de realización de la recaudación
MontoTotal Integer SI Monto total de la recaudación
DetalleDocumentos Array    

JSON de detalle de documento

En el parámetro detalle de documento debes incluir un JSON con la siguiente estructura

Nombre Tipo Obligatorio Descripción
Folio Integer SI Número identificador de la compra o venta.
CodigoSIITipoDoc Integer SI

 

Código entregado por el SII

Monto Integer SI Monto recaudado.

Ejemplos de Request

Ejemplo Response

Response Body

N/A

Response Header

Nombre Valor
cache-control no-cache
content-length 0
content-type application/json; charset=utf-8
date Thu, 16 Apr 2020 22:53:54 GMT
expires -1
pragma no-cache
server Microsoft-IIS/8.5
status 200
x-aspnet-version 4.0.30319
x-powered-by ASP.NET
x-stackifyid V2|040d058f-a30e-4035-bb03-757df53ff679|C77694|CD26

Pruebas

Probar en Swagger