module FlowCl::Invoice
Public Instance Methods
cancel_invoice(invoice_id:)
click to toggle source
Este servicio permite cancelar un Importe (Invoice
) pendiente de pago.
# File lib/flow_cl/invoice.rb, line 20 def cancel_invoice(invoice_id:) path = '/api/invoice/cancel' private_post(path, { invoiceId: invoice_id }) end
invoice(invoice_id:)
click to toggle source
Este servicio permite obtener los datos de un Importe.
# File lib/flow_cl/invoice.rb, line 6 def invoice(invoice_id:) path = '/api/invoice/get' private_get(path, { invoiceId: invoice_id }) end
invoice_over_due(params:)
click to toggle source
Este servicio permite obtener la lista de invoices vencidos, es decir, aquellos no pagados cuyo due_date este vencido.
# File lib/flow_cl/invoice.rb, line 13 def invoice_over_due(params:) path = '/api/invoice/getOverDue' private_get(path, params) end
retry_invoice(invoice_id:)
click to toggle source
Este servicio permite reintentar el cobro de un Invoice
vencido.
# File lib/flow_cl/invoice.rb, line 27 def retry_invoice(invoice_id:) path = '/api/invoice/retryToCollect' private_post(path, { invoiceId: invoice_id }) end