# Технічна інтеграція

Ця сторінка допоможе вам не загубитись на етапі інтеграції, допоможе розставити пріоритети та виділить основні команди, які треба реалізувати для максимально швидкої інтеграції вашої POS-системи з Expirenza.&#x20;

***

## Технічне підключення

Ми створили для вас список за яким можна реалізовувати команди, не обов'язково дотримуватись послідовності.

{% hint style="info" %}
&#x20;🔅 - позначає обов'язковість.
{% endhint %}

1. [Встановлення WebSocket з'єднання](/api/auth.md)🔅
   1. [Інформація про ваш плагін](/api/messages/othercallback.md#callback-versioninfo)🔅
2. Передача даних про ресторан🔅:
   1. [Передача столів та залів ресторану](/api/messages/hallplansinfo.md)🔅
   2. [Передача списку персоналу ресторану](/api/messages/usersinfo.md)🔅
   3. [Передача категорій, для розподілу по банківським рахункам](/api/messages/categoriesinfo.md)🔅
3. Налаштування та печать платіжних QR-кодів на чек🔅:
   1. [Передача налаштувань](/api/messages/setsettings.md)🔅
4. Замовлення🔅:
   1. [Отримання рахунку](/api/messages/getbill.md)🔅
   2. [Оплата рахунку](/api/messages/paybill.md)🔅
5. Меню
   1. [Передача меню](/api/messages/othercallback.md#callback-menuinfo)🔅
   2. [Стоп-лісти](/api/messages/othercallback.md#callback-stoplist)
6. Круті фічі який ресторану буде приємно мати:
   1. [Room Service](/api/messages/order-from-menu.md)
   2. [Split Bill](/features/splitbill.md)🔅
   3. [Кешування рахунків](/api/messages/orders_cache.md)

***

## Налаштування

**Після** встановлення WebSocket з'єднання, а також **після** реалізації обов'язкових команд - просимо звернутись до нас аби ми проставили відповідні налаштування у нашій системі.

***

## Тестова оплата

[Підпишіться на нашого бота](https://t.me/shake2pay_alerts_bot), якщо не зробили цього раніше.

Більш детальніше про функціонал бота - [ось тут](https://docs.expirenza.com/api/integration/pages/Lk0fb0zAc2L8rbkdLXVg#5.-spovishennya)

Протестуйте оплату, повернення оплати, закриття замовлення.

{% hint style="info" %}
Ваш ресторан є тестовим, це означає що кошти після оплати будуть повертатись вам назад на картку. Банківські рахунки також будуть тестовими, вам не потрібно їх додавити при налаштуванні ресторану.
{% endhint %}

***


---

# 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://docs.expirenza.com/api/integration/techplan.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.
