Los pagos pueden estar asociados a facturas de venta, facturas de compra o categorías.

Un ingreso o recibo de caja debe estar asociado a una factura de venta o a una categoría. Se identifican porque el atributo type es 'in' y representan un ingreso de dinero a la cuenta de Alegra.

Un comprobante de egreso debe estar asociado a una factura de compra o a una categoría. En este caso el atributo type es 'out' y representan una salida de dinero de la cuenta de Alegra.

Un pago representa un comprobante de egreso o un recibo de caja. Se puede identificar verificando el atributo type (in para ingresos y out para egresos) y por la asociación que tenga el pago (categories, invoices o bills), la cual indica las facturas de venta, las categorías o las facturas de compra que se pagaron con el documento. Por ejemplo un pago que sea de tipo 'in' y en sus atributos tenga invoices, representa un pago a facturas de venta. Si en cambio tiene categories, representa un ingreso asociado a una categoría.


Siguiente paso

El detalle completo del API de pagos lo encontrarás aquí: