> For the complete documentation index, see [llms.txt](https://doc.botboom.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.botboom.ru/instrukcii/cifrovoi-tovar/vyvod-istorii-pokupok.md).

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

В случае цифрового товара возможны два варианта вывода истории покупок - Заказами и Списком товаров. В случае Заказов - выведутся последние 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 %}
