The order confirmation data model describes an order confirmation document. An order confirmation is sent to confirm the acceptance of an order for goods or services. The order confirmation data model includes attributes such as the order confirmation number, date, total amount, and parties involved.
The order confirmation data model includes the following attributes:
| Attribute | Type | Description |
|---|---|---|
filename |
string | The original filename of the order confirmation document. |
document_number |
string | The order confirmation number. |
document_date |
date | The order confirmation date (RFC 3339 format). |
net_amount |
float | The net amount (excluding VAT). |
gross_amount |
float | The gross amount (including VAT). |
vat |
array of VatItem | VAT rates and amounts. |
sending_party |
PartyData | The sending party. |
receiving_party |
PartyData | The receiving party. |
order_number |
string | The order number. |
due_date |
date | The due date for delivery or payment (RFC 3339 format). |
currency |
string | The currency (ISO 4217 code, defaults to EUR if not provided). |
line_items |
array | Array of line items (positions). |
direction |
string | Direction of the order confirmation (incoming or outgoing). Defaults to incoming. |
The order confirmation data model can include an array of line items. Each line item is an object that includes the following attributes:
| Attribute | Type | Description |
|---|---|---|
| description | string | Description of the line item. |
| quantity | number | Quantity of the line item. |
| unit_price_net | number | Net price of the line item (excluding tax). |
| tax_rate | number | Tax rate in percent. |
| tax_amount | number | Tax amount for the line item. |
| total_price_net | number | Total net price for the line item. |
| total_price_gross | number | Total gross price for the line item. |
| order_number | string | Order number for the line item. |
Below is an example of the output you can expect from the Order Confirmation Data Model in fetchdocs:
If you need help or want to receive additional attributes, please contact the fetchdocs support team. They're happy to assist you.