Pagos

Un pago es la acción que se realiza para cancelar una obligación, de esta manera, el proveedor indica que el pago ha sido recibido y el cliente es consciente que el dinero ha llegado al acreedor. 

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

Flujo de inserción de un pago

Hubspot - nubox (14)

Insertando un pago

Para insertar un pago utilizaremos el verbo http POST, puedes pagar documentos como facturas, facturas electrónicas, boletas, etc, solo asegurate que el documento que estás pagando 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
Pago Representa un documento de pago en formato JSON. Body Json
PartnerKey Llave que identifica al partner como único. Header String

JSON de Pago

En el parámetro Pago 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
RutContraparteEmisor String SI Rut de la contraparte que emite la venta
RutEmpresaReceptor String SI Rut de la empresa que recibe la compra
CodigoMedioDePago String SI Medio de pago de los documentos contenidos
Fecha String SI Fecha de realización del pago.
MontoTotal Integer SI Monto total del pago.
DetalleDocumentos Array SI Detalle de documentos a pagar

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 a pagar.

Consideraciones

exclamacion

Revisa aquí las validaciones básicas que debes tener en consideración

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

Pruebas

Probar en Swagger