В данной статье мы разберем как принимать оплату (создавать платежи) через бота. Инструкция является актуальной для вкладок Конструктор и Постинг.
Внимание! Прежде чем перейти к добавлению кнопки с приемом платежей необходимо подключить платежную систему, подробнее Подключение платежных систем.
Принимать платежи через кнопку можно двумя способами: фиксированно и свободно.
Фиксированный платеж — выставление счёта на определенную сумму (ни больше ни меньше). Особенно подходит для случаев, когда заранее известны рамки сделки.
Для этого нужно:

1. Создать блок;

2. Создать инлайн клавиатуру или добавить новую кнопку в уже существующую инлайн клавиатуру;
3. Выбрать для инлайн кнопки действие "Платеж";

4. Заполнить необходимую информацию:
- Наименование платежа (отображается на странице оплаты у пользователя бота);
- Форма приема средств: Точная стоимость;
- Стоимость (минимальная стоимость 2 рубля);
- Переход к команде (команда, которая будет отправлена в случае успешной оплаты).
- Название кнопки.
Свободный платеж — иначе, платеж для доната, плавающая сумма, которая зависит от самого пользователя.
Для этого нужно:
- Повторить пункт 1, 2 и 3;
- Однако, выбираем следующую форму платежа: Ответ на форму;
Стоит пояснить логику работы такой платежной кнопки:
Т.к. сумма свободная, необходимо эту сумму для начала получить от пользователя, а получить её мы можем через Формы ввода. Т.е. пользователь сначала указывает желаемую сумму, а после переходит к платежу (значение автоматически передается). Это, к слову, о последовательности команд или блоков. - Соответственно, создаём блок формы ввода до блока с платежной кнопкой, где маска ввода в обязательном порядке должна быть Числовой (иначе бот не разберет сумму);

4. И указываем эту форму в блоке платежа;


Посмотреть информацию о платежах можно во вкладке Статистика.
Для удобства на странице статистики все платежи объединяются в группы по их наименованию.