USSD emulator

The USSD Emulator allows you to test USSD functionality in the staging environment without needing a physical mobile phone or USSD connection. It simulates the USSD interface that clients would use on their phones.

Prerequisites

Log in to Symba Portal in the staging environment with a user account that is authorized to emulate USSD.

Accessing the emulator

  • In the navigation menu, click on "Payments"
  • Click "USSD Emulator"

The emulator displays two main sections:

  • USSD Session: Simulates the mobile phone USSD interface
  • Security Codes: Manage client security codes for testing

Using the USSD session simulator

  • In the USSD Session section, enter a client's phone number
  • Click "Start Session" to begin
  • The emulator displays the USSD menu as it would appear on a mobile phone
  • Enter the client's 6-digit security code when prompted
  • Navigate through the menu by entering the displayed option numbers
  • Test various functions:
    • View account balances
    • Check recent transactions
    • View loan details
    • View savings details

Production vs. staging

  • Staging: USSD Emulator is available for testing
  • Production: Real clients dial the USSD code on their phones; emulator is not available

Related Topics