Я работаю над проектом, который будет использоваться в качестве приложения для безопасного перевода денег. Я использую spring, hibernate и jpos. Во время перевода денег я должен отправить OTP на мобильный телефон пользователя с сервера, и в ответ пользователь должен ввести OTP.
Итак, мой вопрос заключается в том, какие процессы и сколько шагов требуется для этого, я гуглил, а также искал в stackoverflow, но не смог понять весь механизм. Я не хочу использовать AT commonds, и смс должно быть вы знаете, отправить через/через http или лучший носитель.
Пожалуйста, помогите мне понять весь механизм, что можно и чего нельзя делать, так как теперь это первоочередная задача для меня, которую я должен реализовать.