FlowmageDocs

Send sales invoice

BetaChanges data

Sends a Moneybird invoice to the customer by e-mail or post.

Settings

SettingWhat it is
ConnectionRequiredThe Moneybird connection the step signs in with.
Administration idLeave empty to use the connection's administration. Pick another this token can reach, or type its id — the List administrations node gives you the ids.
Invoice idRequiredtext
How to send it"Email" or "Post" or "Manual" or "Simplerinvoicing" or "Peppol"
E-mail addressLeave empty to use the address on the contact.
Subjecttext
Messagetext
Send onLeave empty to send it now.
Time of daytext
May be merged with other invoicestrue/false
Invoice datetext
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `moneybird`)
administrationIdtexta value from the vendor's own list
salesInvoiceIdtext
deliveryMethod"Email" or "Post" or "Manual" or "Simplerinvoicing" or "Peppol", by default "Email"
emailAddresstextused when `deliveryMethod` is "Email"
emailSubjecttextused when `deliveryMethod` is "Email"
emailMessagetextused when `deliveryMethod` is "Email"
sendingScheduledAttext
deliverTimetext
mergeabletrue/false, by default false
invoiceDatetext

Output

FieldType
salesInvoiceIdInvoice idstring
salesInvoiceobject
statestring
Sample output, and the expression for each field
  • salesInvoice{}
  • salesInvoiceId"264861610882368066"
  • state"open"

Errors

When a step of this node stops a run, the run page shows a code. Look it up:

Example step

The step as a flow file holds it. Replace each value in <…>.

{
  "config": {
    "administrationId": "",
    "connection": "<connection id>",
    "deliverTime": "",
    "deliveryMethod": "Email",
    "emailAddress": "",
    "emailMessage": "",
    "emailSubject": "",
    "invoiceDate": "",
    "mergeable": false,
    "salesInvoiceId": "<invoice id>",
    "sendingScheduledAt": ""
  },
  "label": "Send sales invoice",
  "type": "moneybird.sendSalesInvoice",
  "version": 1
}