Разница между переводами денег через USSD-команды и SMS заключается в особенностях процесса и целях использования:
- USSD-команды — это короткие числовые комбинации, которые набираются на смартфоне. 1 В них указываются сумма и номер, принадлежащий получателю. 1 Такие команды не требуют наличия интернета и обращения в чаты и на горячую линию. 1
- SMS — это сообщения, в которых нужно указать сумму и телефон получателя. 1 SMS используются для связи абонента с оператором или другим абонентом. 4
Таким образом, USSD-команды предназначены для связи с сервисным приложением оператора, а SMS — для связи двух абонентов. 7
Ещё несколько отличий:
- Для получения ответа на запрос через SMS проходит две транзакции, а через USSD — только одна. 7
- Ответы на USSD-запросы отображаются на экране и не сохраняются в памяти, а полученные SMS-сообщения сохраняются в памяти устройства. 47
- USSD-запросы не тарифицируются, в том числе в роуминге, а SMS-сообщения тарифицируются. 47
- USSD используется только для отправки команд, а SMS обычно содержит текст. 4