Unstructured Supplementary Service Data (USSD) is a protocol used by GSM cellular telephones to communicate with the service provider’s computers. USSD can be used for WAP browsing, prepaid callback service, mobile-money services, location-based content services, menu-based information services, and as part of configuring the phone on the network.
USSD service is using for so many customer services. The variety of services can grow while including payment simultaneously. USSD service forms from several components. USSD data are managed by mobile telecommunication companies but the data is raw formatted.
Data then should be processed by another system which creates menus and responses the user. For payment process, this system should be connected to the payment switch.
Infotech USSD service is a frame work which stands between mobile telecoms and payment switch and other parties and manage services delivered to customer.
As USSD is available on cell phones of customers, it has unique features that excludes USSD service from other payment methods. Some of its unique capabilities are as follow:
- One to one service from customer handset and system
- Easy access to service as the handset is always with customers
- Independent from handset hardware and software
- User recognition from phone number
- Using USSD is free in most of the countries for customers
- More accessible than WiFi, Bluetooth, GPRS, 3G, …
Infotech USSD features:
- Java technology
- Oracle Database
- Linux based
- Using HSM for secure cryptography
- Modular and parametric design
- Web-based interface for users
- Strong reporting tools
- Implementing Card Tokenization for safe card access
- Multiple operator support
- Multi language support
As mentioned, Infotech USSD is a modular system. Some of the most important modules are:
- Mobile Operator Interface
- Menu Handler
- Payment Switch Interface
- Card Tokenizer
- Log Management
- Costumized modules