Crear pago

Endpoint que permite registrar un pago en la aplicación.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string

Indica si la transaccion es de ingreso o egreso. Las opciones posibles son 'in' si el pago es un ingreso o 'out' si es un egreso. Este atributo es obligatorio cuando el pago se realiza a una categoría.

numberTemplate
object

Objeto que contiene la información de la numeración del pago. Si no se envía este atributo la aplicación intenta crear el pago con la numeración preferida que tiene configurada la empresa.

date
required

Fecha de pago. Formato yyyy-MM-dd.

bankAccount
object
required

Objeto cuenta de banco que indica a dónde debe ingresar o de dónde debe salir el dinero para el pago. Este objeto debe contener el id del banco.

string
enum

Método de pago, las opciones posibles son: transfer, cash, deposit, check, credit-card, debit-card. Longitud máxima permitida: 15.

Allowed:
string

Observaciones del pago. No son visibles en el documento impreso. Longitud máxima permitida: 500.

string

Notas del pago. Visibles en el documento impreso. Longitud máxima permitida: 500.

client
object

Indica el cliente asociado al pago. Si el pago se realiza a facturas de compra o venta, todas las facturas deben pertenecer al mismo cliente. El objeto debe incluir el id del cliente que realiza o al cual se le realiza el pago.

invoices
array of objects

Array de objetos factura de venta que indica la(s) factura(s) de venta que se pagaron. Cada objeto debe contener: id (number, obligatorio): Identificador de la factura a pagar; amount (double, obligatorio) : valor pagado; retentions (array) : array de objetos retención que indica las retenciones aplicadas en el pago de la factura.

invoices
bills
array of objects

Array de objetos factura de compra que indica la(s) factura(s) de compra que se pagaron. Cada objeto debe contener: id (number, obligatorio): Identificador de la factura a pagar; amount (double, obligatorio) : valor pagado; retentions (array) : array de objetos retención que indica las retenciones aplicadas en el pago de la factura de compra.

bills
categories
array of objects

Array de objetos categoría que indica la(s) categoría(s) que se pagaron. Cada objeto debe contener: id (number, obligatorio): Identificador de la categoría; tax (objeto) : objeto tax que indica el impuesto asociado; quantity (double, obligatorio): cantidad de la categoría; price (double, obligatorio): precio unitario pagado; observations (string): observaciones de la categoría.

categories
retentions
array of objects

Array de objetos retención que indica las retenciones aplicadas en el pago, este atributo se envía únicamente cuando el pago está asociado a categorías y se realizaron retenciones. Cada objeto debe contener: id (number, obligatorio): Identificador de la retención que se desea asociar a la factura; amount (double, obligatorio): valor retenido.

retentions
currency
object

Objeto que indica la moneda del pago y la tasa de cambio, se debe incluir si la empresa tiene activa la funcionalidad de multimoneda y si el pago se realiza en una moneda diferente a la principal de la empresa. Se debe tener en cuenta que solo se pueden pagar facturas de venta y de compra que tengan la misma moneda de la transacción.

costCenter
object

Objeto que indica el id del centro de costo asociado. Se puede enviar directamente el id del centro de costo en este atributo o enviarlo como objeto.

comments
array of strings

Arreglo de strings con cada uno de los comentarios que se desean asociar.

comments
Responses

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json