Существует служба мобильных денежных переводов, для которой я пытаюсь создать эквивалент веб-приложения, чтобы я мог совершать переводы из веб-приложения. В настоящее время это работает следующим образом:
- Пользователь набирает *125*000# со своего мобильного телефона.
- Пользователю предлагается ввести 4-значный PIN-код
- После аутентификации Пользователю предоставляются пункты меню, одним из которых является «4. Отправить деньги».
- Пользователь выбирает 4 и запрашивается номер получателя - Пользователь вводит номер получателя, общую сумму и подтверждает транзакцию, и сумма передается.
Поэтому в идеале я хочу, чтобы люди открыли онлайн-аккаунт, который они могли бы связать с этой уже существующей службой. Затем с веб-сайта они могут выполнить транзакцию, которая имеет тот же результат, что и выше. то есть отправить деньги другу, введя его номер и подтвердив транзакцию. Так можно ли вообще воспроизвести это в веб-приложении, поскольку сервис основан на USSD? Как бы я это сделал? Если бы мне пришлось найти альтернативу USSD, но по-прежнему работать с их USSD-сервером или сервером приложений, но с использованием другой технологии, что было бы наиболее идеальным обходным решением? Какая информация и права доступа мне потребуются для обновления и выполнения транзакционных операций с хоста текущего приложения? Оказывает ли какой-либо из ведущих API-интерфейсов SMS, таких как Twilio, какое-либо возможное влияние на такое приложение?