📂Order model overview
Last updated
Last updated
The logical model of an individual order can be represented as follows:
An order is made up of several sections. Each of the sections contains attributes and other objects needed to that section. The content is:
Section | Contents | Cardinality |
---|---|---|
Header | Order basic information | 1 |
Items | Collection of items in the order | 1 up to 500 |
§ Product | The product referred on each item | 1 |
§ Quantities | Item quantities detail and disaggregation | 1 |
§ Kit components | If the item is a kit-type product, includes the disaggregation of each component. | 1 up to 100 |
Buyer | Buyer basic information | 1 |
§ Address | Buyer address | 1 |
§ Billing information | Buyer billing information data. | 1 |
§ Billing address | Buyer billing information address | 1 |
Payments | Collection of payments in the order | 1 up to 10 |
§ Discounts | Collection of discounts applied to the payment | 1 up to 10 |
§ Taxes | The amount of taxes involved | 1 |
Adjustments | Collection of adjustments in the order | 1 up to 50 |
§ Adjustment | Details of the adjustment made | 1 |
Shipping | Shipping information | 1 |
§ Courier info | The courier that collects and delivers the order. | 1 |
§ Cost | Monetary costs involved in the shipping | 1 |
§ Receiver | Basic receiver data | 1 |
§ Receiver address | Physical address and location of the package delivery | 1 |
§ Pickup | Pickup data where the customer gets the package. (If the shipment is configured to the "Pick up" option) | 1 |
Billing | Marketplace-regarding order billing information | 1 |
Documents | Array or collection of user-attached order documents. | 1 up to 5 |