Avalara E-Invoicing and Live Reporting

Data Input Fields
Documents
Mandates

Mandate

An object representing the country mandate

Parameters
mandateIdOptional
string

The mandateId is comprised of the country code, mandate type, and the network or regulation type (for example, AU-B2G-PEPPOL). Keep in mind the following when specifying a mandateId.

  • A country can have multiple mandate types (B2C, B2B, B2G).
  • A entity/company can opt in for multiple mandates.
  • A mandateId is the combination of country + mandate type + network/regulation.
countryMandateOptional
string

[LEGACY] This field is retained for backward compatibility. It is recommended to use mandateId instead. The countryMandate similar to the mandateId is comprised of the country code, mandate type, and the network or regulation type (for example, AU-B2G-PEPPOL).

countryCodeOptional
string

Country code

descriptionOptional
string

Mandate description

supportedByELRAPIOptional
boolean

Indicates whether this mandate supported by the ELR API

mandateFormatOptional
string

Mandate format

eInvoicingFlowOptional
string

The type of e-invoicing flow for this mandate

eInvoicingFlowDocumentationLinkOptional
string

Link to the documentation for this mandate's e-invoicing flow

getInvoiceAvailableMediaTypeOptional
array

List of available media types for downloading invoices for this mandate

supportsInboundDigitalDocumentOptional
string

Indicates whether this mandate supports inbound digital documents

inputDataFormatsOptional
array

Format and version used when inputting the data

workflowIdsOptional
array

Workflow ID list