Update invoice
Updates an existing invoice. Payments, refunds and writeoffs are not changed, but updates to invoice cannot put the invoice into an overpaid state.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
Content-Type must be set to application/json
Path Parameters
The UUID of the business to update the invoice for
The UUID of the invoice to update
Body
Additional discount applied to the whole invoice in addition to individual line items.
List of sales tax obligations on this line item.
External ID of the customer to associate with the invoice.
ID of the customer to associate with the invoice.
When the invoice is due.
External ID for the invoice within your platform. Idempotency key.
Number for the invoice for display to end-users.
Line items making up the invoice.
When the invoice was sent by the business to the recipient.
Tips included by the buyer, in cents.
The Account Identifier for a tips account.
When the invoice was voided. Voiding excludes the invoice entirely from accounting.
Response
Additional discount applied to the whole invoice in addition to individual line items.
List of additional sales tax line items
Sum of all taxes across the invoice line items and any additional taxes in cents.
ID of the Business that generated the invoice.
When the invoice is due.
Unique ID of the invoice in your system for linking purposes.
Unique identifier for the invoice.
Time when the invoice was first imported into Layer. Eligible sort key.
Number for the invoice for display to end-users.
Line items making up the invoice
The remaining balance on the invoice after factoring in all previous invoice payments and write-offs.
When the invoice was paid.
Payments made by a customer are allocated toward one or many invoices. This list shows which payments have been been allocated towards this invoice. The most common case is that there is a 1:1 relationship between a payment and an invoice, in which case the allocation’s amount
will match the payment’s amount
.
Refunds made by a customer are allocated toward one or many invoices. This list shows which refunds have been been allocated towards this invoice.
When the invoice was sent by the business to the recipient.
Status of the invoice.
SENT
, PARTIALLY_PAID
, PAID
, VOIDED
, PARTIALLY_WRITTEN_OFF
, WRITTEN_OFF
Subtotal of all invoice line items in cents.
Tips included by the buyer, in cents.
Total amount of the invoice in cents.
Tags on the transactions associated with the invoice
Resource type. Value will be 'Invoice'.
Time when the invoice was first updated in Layer. Eligible sort key.
When the invoice was voided. Voiding excludes the invoice from accounting.