Update an invoice

Update an existing invoice

Path Params
uuid
required

ID for the invoice.

Body Params
boolean
required

Whether or not the invoice can be paid via ACH debit.

ccEmails
array of objects
required

List of emails to be CCed on notifications/reminders.

ccEmails*
boolean
required

Whether or not the invoice can be paid via credit card. Requires Stripe to be setup for the Mercury account.

date
required

The date the invoice should be paid by. YYYY-MM-DD

string | null

Internal note for the invoice, visible by users in the organization but not visible to payers.

date
required

The date of the invoice, set by the invoice creator. Does not have to be the day the invoice was created. It can be business specific i.e. service/sale date. YYYY-MM-DD

string
required

The invoice number.

lineItems
array of objects
required

The line items for the invoice

lineItems*
string | null

Memo for the payer of the invoice.

string | null

The purchase order number for the invoice if applicable.

date | null

The end date for the service period this invoice covers, if applicable. YYYY-MM-DD

date | null

The start date for the service period this invoice covers, if applicable. YYYY-MM-DD

boolean
required

Whether or not the invoice payment instructions will show the real account and routing number for the destination account or use virtual account numbers instead.

Responses

400

Invalid body

404

invoiceId not found

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