> For the complete documentation index, see [llms.txt](https://docs.hotwax.co/documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hotwax.co/documents/learn-shopify/shopify-integration/orders/pos-sales-download.md).

# POS Sales Download

Point of Sale (POS) sales are purchases made by customers directly at physical retail locations. These involve immediate payment and fulfillment, occurring in real-time.

HotWax Commerce imports POS sales from Shopify through the standard [order download process](/documents/learn-shopify/shopify-integration/orders/order-download.md). Because POS sales in Shopify have already been fulfilled to customers in-store, they are automatically marked as `Completed` in HotWax Commerce upon import.

## Differentiating POS sales from regular orders

During import, HotWax Commerce differentiates between POS sales and regular orders by checking if the following conditions are met:

1. They are already fulfilled in Shopify.
2. They originated from the POS channel.
3. They have their shipping method set to `POS_Completed`.

If these conditions are satisfied, HotWax Commerce automatically marks the POS sales as `Completed`.

{% hint style="info" %}
HotWax Commerce automatically deducts inventory against the POS sale upon import. This keeps the physical inventory available at the retail store accurate in HotWax Commerce.
{% endhint %}

POS sale fields in Shopify map to HotWax Commerce just like any regular order. Certain fields such as sales channel, status, and shipping method have different values for POS sales, reflecting how POS sales differ from regular orders.

{% tabs %}
{% tab title="POS sale in Shopify" %}

<figure><img src="/files/KTWuO5bmFCadzU2uR80S" alt=""><figcaption><p>POS sale field mapping</p></figcaption></figure>
{% endtab %}

{% tab title="POS sale in HotWax Commerce" %}

<figure><img src="/files/hf5ItYkBeMUdWbgtNwLb" alt=""><figcaption><p>POS sale field mapping</p></figcaption></figure>
{% endtab %}
{% endtabs %}


---

# 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.hotwax.co/documents/learn-shopify/shopify-integration/orders/pos-sales-download.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.
