Осуществление платежа через чат-бота не считается безопасным (по крайней мере, я так думаю), вам нужно сгенерировать ссылку для оплаты, попросить пользователя произвести платеж, дать пользователю кнопку, чтобы щелкнуть по завершении платежа, и проверить,действительно завершено.
Перед выполнением платежа сохраните данные в базе данных, чтобы потом можно было их восстановить и продолжить разговор.Вы должны проверить это после того, как пользователь нажмет кнопку после оплаты.
Однако вы можете получить сумму и пароль от пользователя и вызвать некоторый API для осуществления платежа.
Сообщите нам о других проблемахвы сталкиваетесь.