USSD BANKING
The Cyclos USSD scripts offer a secure, low-end channel for making payments on all mobile phones.
![USSD Banking](https://testsite.cyclos.org/wp-content/uploads/2016/11/USSD-Banking.png)
USSD Banking secure, customizable and low-end
If the Telco’s in your country allow access to USSD, then this is the safest form to offer banking to clients who do not own a smartphone. Almost all phones support the USSD protocol that can be activated by the local Telco. The client can initiate the USSD session by sending an SMS or calling a specific code (e.g. “*120*”). Subsequently, an USSD menu appears on the mobile phone, which allows the client to pay, retrieve the account balance, views transaction history, etc. Cyclos offers a USSD script written in Groovy, which can be customized by the system administrator to fit the system’s local needs. This script can be found here.
USSD features
![USSD](https://testsite.cyclos.org/wp-content/uploads/2018/07/USSD_White200-px.png)
Pay
Your clients can pay other users to their account by using their mobile phone number, email, account number or any identification method.
![Account and transition fees](https://testsite.cyclos.org/wp-content/uploads/2018/07/Account-and-transition-fees_White200-px.png)
Get balance
Current balance and credit limit can be easily retrieved.
![Open API](https://testsite.cyclos.org/wp-content/uploads/2016/11/Api_White200-px.png)
Customizable
The USSD functionality uses the Cyclos scripting module. Extra features such as register user or info texts can easily be added.
![View last transactions](https://testsite.cyclos.org/wp-content/uploads/2018/07/View-last-transactions_White200-px.png)
View transactions
View the last 3 transactions and scroll through history.