# Вывод истории покупок

В случае цифрового товара возможны два варианта вывода истории покупок - Заказами и Списком товаров. В случае Заказов - выведутся последние 5 заказов клиента с кнопками повтора заказа. Если выводить Списком - то будет показан список всех товаров когда-либо купленных клиентом и к сообщению будут прикреплены кнопки просмотра купленных цифровых товаров из этого списка.

Для вывода любого варианта необходимо использовать Диалоги или Диалоги вместе с Сохранённым сообщением.\
\
1\. Создаём Диалог:

![Диалог вывода истории покупок](/files/kk1hlhBs3o9rC3NRK1IN)

Тип Диалога должен быть выбран из списка и быть соответственно Список купленных товаров или История заказов.

2\. Если необходимо вывести кнопкой в нижнее меню - создаём кнопку с Точным совпадением с полем Текст заданным в Диалогах:

![Добавление кнопки меню](/files/sc1yiE677ePD0zUsA6pU)

{% hint style="info" %}
Необходимость точного совпадение текста на кнопке и текста в диалоге задаётся параметром Точное совпадение в настройках Диалога. Если не задано Точное совпадение, то Диалог сработает если текст из настроек Диалога входит в текст на кнопке в меню.
{% endhint %}

3\. Можно вывести в основное меню бота через соответствующий элемент Основного меню:

&#x20;

![Вывод Диалога в Основном меню](/files/y4UY5S2Ih0rizBIROgZu)

4\. Можно добавить кнопкой в любом Сохранённом сообщении:

![Диалог в Сохранённом сообщении](/files/HwwUVCP8B1G7Kks58KLJ)

5\. В итоге, будет выведен список покупок с кнопками вывода подробностей цифрового товара:

![Вывод подробностей Цифрового товара](/files/CrNcqGqOAHdST7pvjPDp)

{% hint style="danger" %}
Внимание! Вывод кодов в подробностях цифрового товара не реализован!
{% 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://doc.botboom.ru/instrukcii/cifrovoi-tovar/vyvod-istorii-pokupok.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.
