An invoice line contains the financial figures relating to an individual product on the invoice.
| Property | Description | Required | Data Type |
|---|---|---|---|
| order_line_reference | Unique identifier to link the InvoiceLine to the ProductLine | True | String |
| unit_price | The unit price of the product | True | decimal |
| gift_price | The cost for gift options i.e gift wrapping | False | decimal |
| gift_tax_price | The tax cost for gift options i.e gift wrapping | False | decimal |
| recycling_fee | The price of recycling | False | decimal |
| shipping_rate_type | Shipping Rate type (Percentage or Flatrate) | False | int |
| shipping_rate | The shipping rate | False | decimal |
| shipping_value | The shipping value | False | decimal |
| discount_rate_type | Discount Rate type (Percentage or Flatrate) | False | int |
| discount_rate | The discount rate | False | decimal |
| discount_value | The discount value | False | decimal |
| tax_rate_type | Tax Rate type (Percentage or Flatrate) | False | int |
| tax_rate | The tax rate | False | decimal |
| tax_value | The tax value | False | decimal |
| net_total_price | Net total cost | True | decimal |
| total_price | Total cost | True | decimal |