# Orders

Here you can find an overview of the Emporix orders concept, along with its features and benefits.

{% hint style="info" %}

* Looking for code tutorials? Check out the [Order Service](/api-references/api-guides/orders/order/order.md).
* Looking for API reference? Check out the [Order Service](/api-references/api-guides/orders/order.md) in the Emporix API Reference.
  {% endhint %}

### Purpose

The orders functionality at Emporix manages the entire lifecycle of customer orders, ensuring a smooth experience for both customers and businesses. It allows customers to place, manage, and track their purchases effortlessly while enabling businesses to process and fulfill orders in a scalable, automated manner.

### Features

The Emporix orders functionality combines a set of features:

| Feature                              | Description                                                                                                                                           |
| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Customers orders**                 | Customers can place orders and view the orders history.                                                                                               |
| **Order management for employees**   | Tenant employees can create, retrieve, delete, and update orders in the Management Dashboard.                                                         |
| **Order history**                    | Customers and employees can view past orders for reference and tracking.                                                                              |
| **Reordering from last order**       | Enables customers to reorder previous purchases quickly, improving convenience and efficiency.                                                        |
| **Orders with calculated prices**    | Allows customers to place orders with products that have variable pricing (for example weight-based items where the final price is determined later). |
| **High volumes management**          | Designed to handle large-scale order processing without performance troubles.                                                                         |
| **Automatic / elastic scaling**      | The system automatically scales resources to handle peak order volumes without performance issues.                                                    |
| **Order queues and virtual waiting** | Optimized order processing removes delays and virtual waiting times, enhancing user experience.                                                       |

### Overview

Orders operations can be handled end-to-end by Emporix or integrated with external systems, providing businesses with multiple approaches to order management.

The Order Service is built to support both B2B and B2C commerce. Additionally, the service offers dedicated endpoints for different use cases like allowing customers to create and retrieve their own orders, while also enabling employees to handle orders through tenant-managed processes.

To learn more about the different order management approaches and the service possibilities, see the [Order Service Tutorials](/api-references/api-guides/orders/order/order.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.emporix.io/ce/core-commerce/orders.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
