> For the complete documentation index, see [llms.txt](https://docs.akinon.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.akinon.com/technical-guides/b2b/getting-started.md).

# Getting Started

Akinon customers need to manage their wholesale sales in the current system. Wholesale sales differ from retail sales and involve a distinct process. The headquarters of the brand need to oversee this process and communicate with their divisions through the system.

Since the wholesale sales process follows a different flow, and to prevent the commerce order flow from becoming overly complex, a new project was initiated to manage the quotations of the divisions. Through this project, headquarters and division staff can create quotations for wholesale sales and communicate with each other. As the project focuses solely on creating quotations and converting them into orders, it was decided that this project would be an extension of the commerce project.

B2B operations have their own basket structure to support division-specific features. B2B users add products to their B2B basket and submit it to create quotations. A quotation serves as a draft for a group of orders. Depending on the number of divisions involved, multiple orders can be generated after the quotation is approved.

## <mark style="color:red;">Example Scenario of a Quotation</mark>

| Product | Division   | Quantity |
| ------- | ---------- | -------- |
| SKU01   | Division A | 30       |
| SKU01   | Division B | 20       |
| SKU02   | Division A | 10       |

*2 orders will be created since there are 2 divisions in the quotation.*

**The Order of Division A:**

| Product | Division   | Quantity |
| ------- | ---------- | -------- |
| SKU01   | Division A | 30       |
| SKU02   | Division A | 10       |

**The Order of Division B:**

| Product | Division   | Quantity |
| ------- | ---------- | -------- |
| SKU01   | Division B | 20       |

<figure><img src="/files/isZDofhOpWsO8xZSupOe" alt="" width="375"><figcaption></figcaption></figure>

## <mark style="color:red;">B2B Setup on ACC</mark>

* Find B2B application on the [App Store](https://console.akinoncloud.com/app-store).
* Select the project that you would like to setup and select its commerce service.

  ![](/files/Tar4G7C39Bc3eVP2CZcO)
* After deploying the application, instructions mentioned in the Setup document should be done.
* Then the menu of B2B can be seen in the sidebar of Omnitron.

  ![](/files/3xzaJCM8HoaOeFDicog7)

## <mark style="color:red;">Additional Information</mark>

* B2B users should not register to the Commerce Project. They can be added by Omnitron Users with their divisions on B2B screens.
* B2B users access endpoints of B2B application via a proxy on Commerce like <https://shop.com/b2b/basket/>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.akinon.com/technical-guides/b2b/getting-started.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
