Идешь
сюда (VK Pay — начало работы)
Внимательно читаешь, пишешь обработчик для своего бота, уведомления ловишь на callback url.
Перед реальным использованием можно (нужно) потестить.
И обратить особое внимание на это пункт:
И у Вас, и у отправителя средств должен быть расширенный статус VK Pay. Чтобы получить его, нужно указать данные паспорта и ещё одного документа на выбор — ИНН или СНИЛС. Это требование 115-ФЗ для всех банков и электронных кошельков. Все сведения передаются напрямую в ЕСИА (Единую систему идентификации и аутентификации) и защищены законом 152-ФЗ «О персональных данных».
Может в твоём случае VK Pay не подходит.
**
расширенный статус VK Pay