In this guide, we'll setup a session for a Vodafone-to-Vodafone mobile money transfer. You can modify the steps to fit your desired mobile network's flow ( Eg. MTN, AirtelTigo, Glo, etc).
For money transfer from Vodafone to Vodafone, our session would look like the image below:
As illustrated above:
- We dial *110# to initiate the session.
- We enter “1” to select “Send Money”
- We enter “1” to select “Vodafone Network”
- We enter “1” to select “To enter recipient number”
- We enter the “Recipient phone number”
- We enter the “Amount”
- We enter the “Reference”
- Finally, we enter our PIN to complete the transaction
- Signup or log into your AutoUssd dashboard
- Click on the Create App button
- Give your app a name and click on the Create App button
- You should now see your new app within your app list.
We’ll create a session with a name of “Send Money” and a root code of *110#.
Now let’s add the corresponding menus to our session. Our first menu will have the following details:
Field | Value |
---|---|
Type |
Value |
Label |
Main menu |
Input |
1 |
Let's talk about what we've done here
- We are creating a Value-type menu with a label of Main menu
- In this menu, we are instructing the SDK to enter a value of 1 into the USSD menu on the Android device
Now that we’ve seen the process of configuring a menu. We’ll do same for the rest. For your convenience, we’ve compiled the USSD configuration of all the menus in the table below. You can just copy and paste into your menu dialog and proceed.
Type | Label | Input | Button Text |
---|---|---|---|
Value |
Main menu | 1 | |
Value |
Send money | 1 | |
Value |
Choose receiver | 1 | |
Variable |
Enter number | ||
Variable |
Enter amount | ||
Variable |
Enter reference | ||
PIN |
Enter PIN | ||
Button |
Confirmation | OK |
Awesome work 🎉🎉🎉! We’ve successfully setup our app and a session which transfers money from one Vodafone account to another. In the next guide, we’ll create a simple app which executes this session on a real device. See you there!
Back: Branches Next Up: Build a Sample App - Platform Selection