Invoices
Invoices are statements of amounts owed by a customer. They contain invoice items.
📄️ Create an invoice
<p>This endpoint creates a draft invoice. The invoice remains a draft until you finalize the invoice, which allows you to pay or send the invoice to your customers.</p>
📄️ Retrieve Invoices
<p>Returns a list of Invoices.</p>
📄️ Pay an invoice
<p>Pays an invoice. This process is asynchronous. A sucessfull response from the api does not mean the payment was completed, it means the payment order was succesfully created and it will be processed asynchronously. You can verify the payment status of the invoice by retrieving the invoice and checking the `status` field.</p>
📄️ Retrieve an Invoice
<p>Returns an Invoice.</p>
📄️ Update an invoice
<p>Draft invoices are fully editable. Once an invoice is finalized, Invoice and Invoice Items become uneditable.</p>
📄️ Finalize invoice
<p>Finalizing an invoice will make it to be `open` for payment and can be sent to you customers. Once an invoice is finalized it cannot be edit.</p>
📄️ Send invoice through email
<p>An invoice in `open` status can be sent through email to the customer.</p>
📄️ Create a Line Item
<p>Creates an item to be added to a `draft` invoice.</p>
📄️ Update a Line Item
<p>Update an item from a `draft` invoice.</p>
📄️ Delete a Line Item
<p>Deletes a line item from a `draft` invoice.</p>