214 lines
8.0 KiB
JSON
214 lines
8.0 KiB
JSON
|
{
|
||
|
"ussd_menu": {
|
||
|
"1": {
|
||
|
"description": "The self signup process has been initiated and the account is being created",
|
||
|
"display_key": "ussd.kenya.account_creation_prompt",
|
||
|
"name": "account_creation_prompt",
|
||
|
"parent": null
|
||
|
},
|
||
|
"2": {
|
||
|
"description": "Start menu. This is the entry point for users to select their preferred language",
|
||
|
"display_key": "ussd.kenya.initial_language_selection",
|
||
|
"name": "initial_language_selection",
|
||
|
"parent": null
|
||
|
},
|
||
|
"3": {
|
||
|
"description": "PIN setup entry menu",
|
||
|
"display_key": "ussd.kenya.initial_pin_entry",
|
||
|
"name": "initial_pin_entry",
|
||
|
"parent": "initial_language_selection"
|
||
|
},
|
||
|
"4": {
|
||
|
"description": "Confirm new PIN menu",
|
||
|
"display_key": "ussd.kenya.initial_pin_confirmation",
|
||
|
"name": "initial_pin_confirmation",
|
||
|
"parent": "initial_pin_entry"
|
||
|
},
|
||
|
"5": {
|
||
|
"description": "Start menu. This is the entry point for activated users",
|
||
|
"display_key": "ussd.kenya.start",
|
||
|
"name": "start",
|
||
|
"parent": null
|
||
|
},
|
||
|
"6": {
|
||
|
"description": "Send Token recipient entry",
|
||
|
"display_key": "ussd.kenya.enter_transaction_recipient",
|
||
|
"name": "enter_transaction_recipient",
|
||
|
"parent": "start"
|
||
|
},
|
||
|
"7": {
|
||
|
"description": "Send Token amount prompt menu",
|
||
|
"display_key": "ussd.kenya.enter_transaction_amount",
|
||
|
"name": "enter_transaction_amount",
|
||
|
"parent": "start"
|
||
|
},
|
||
|
"8": {
|
||
|
"description": "PIN entry for authorization to send token",
|
||
|
"display_key": "ussd.kenya.transaction_pin_authorization",
|
||
|
"name": "transaction_pin_authorization",
|
||
|
"parent": "start"
|
||
|
},
|
||
|
"9": {
|
||
|
"description": "Terminal of a menu flow where an SMS is expected after.",
|
||
|
"display_key": "ussd.kenya.complete",
|
||
|
"name": "complete",
|
||
|
"parent": null
|
||
|
},
|
||
|
"10": {
|
||
|
"description": "Help menu",
|
||
|
"display_key": "ussd.kenya.help",
|
||
|
"name": "help",
|
||
|
"parent": "start"
|
||
|
},
|
||
|
"11": {
|
||
|
"description": "Manage account menu",
|
||
|
"display_key": "ussd.kenya.profile_management",
|
||
|
"name": "profile_management",
|
||
|
"parent": "start"
|
||
|
},
|
||
|
"12": {
|
||
|
"description": "Manage business directory info",
|
||
|
"display_key": "ussd.kenya.select_preferred_language",
|
||
|
"name": "select_preferred_language",
|
||
|
"parent": "account_management"
|
||
|
},
|
||
|
"13": {
|
||
|
"description": "About business directory info",
|
||
|
"display_key": "ussd.kenya.mini_statement_pin_authorization",
|
||
|
"name": "mini_statement_pin_authorization",
|
||
|
"parent": "account_management"
|
||
|
},
|
||
|
"14": {
|
||
|
"description": "Change business directory info",
|
||
|
"display_key": "ussd.kenya.enter_current_pin",
|
||
|
"name": "enter_current_pin",
|
||
|
"parent": "account_management"
|
||
|
},
|
||
|
"15": {
|
||
|
"description": "New PIN entry menu",
|
||
|
"display_key": "ussd.kenya.enter_new_pin",
|
||
|
"name": "enter_new_pin",
|
||
|
"parent": "account_management"
|
||
|
},
|
||
|
"16": {
|
||
|
"description": "First name entry menu",
|
||
|
"display_key": "ussd.kenya.enter_first_name",
|
||
|
"name": "enter_first_name",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"17": {
|
||
|
"description": "Last name entry menu",
|
||
|
"display_key": "ussd.kenya.enter_last_name",
|
||
|
"name": "enter_last_name",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"18": {
|
||
|
"description": "Gender entry menu",
|
||
|
"display_key": "ussd.kenya.enter_gender",
|
||
|
"name": "enter_gender",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"19": {
|
||
|
"description": "Location entry menu",
|
||
|
"display_key": "ussd.kenya.enter_location",
|
||
|
"name": "enter_location",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"20": {
|
||
|
"description": "Business profile entry menu",
|
||
|
"display_key": "ussd.kenya.enter_business_profile",
|
||
|
"name": "enter_business_profile",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"21": {
|
||
|
"description": "Menu to display a user's entire profile",
|
||
|
"display_key": "ussd.kenya.display_user_profile_data",
|
||
|
"name": "display_user_profile_data",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"22": {
|
||
|
"description": "Pin authorization to change name",
|
||
|
"display_key": "ussd.kenya.name_management_pin_authorization",
|
||
|
"name": "name_management_pin_authorization",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"23": {
|
||
|
"description": "Pin authorization to change gender",
|
||
|
"display_key": "ussd.kenya.gender_management_pin_authorization",
|
||
|
"name": "gender_management_pin_authorization",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"24": {
|
||
|
"description": "Pin authorization to change location",
|
||
|
"display_key": "ussd.kenya.location_management_pin_authorization",
|
||
|
"name": "location_management_pin_authorization",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"26": {
|
||
|
"description": "Pin authorization to display user's profile",
|
||
|
"display_key": "ussd.kenya.view_profile_pin_authorization",
|
||
|
"name": "view_profile_pin_authorization",
|
||
|
"parent": "profile_management"
|
||
|
},
|
||
|
"27": {
|
||
|
"description": "Exit menu",
|
||
|
"display_key": "ussd.kenya.exit",
|
||
|
"name": "exit",
|
||
|
"parent": null
|
||
|
},
|
||
|
"28": {
|
||
|
"description": "Invalid menu option",
|
||
|
"display_key": "ussd.kenya.exit_invalid_menu_option",
|
||
|
"name": "exit_invalid_menu_option",
|
||
|
"parent": null
|
||
|
},
|
||
|
"29": {
|
||
|
"description": "PIN policy violation",
|
||
|
"display_key": "ussd.kenya.exit_invalid_pin",
|
||
|
"name": "exit_invalid_pin",
|
||
|
"parent": null
|
||
|
},
|
||
|
"30": {
|
||
|
"description": "PIN mismatch. New PIN and the new PIN confirmation do not match",
|
||
|
"display_key": "ussd.kenya.exit_pin_mismatch",
|
||
|
"name": "exit_pin_mismatch",
|
||
|
"parent": null
|
||
|
},
|
||
|
"31": {
|
||
|
"description": "Ussd PIN Blocked Menu",
|
||
|
"display_key": "ussd.kenya.exit_pin_blocked",
|
||
|
"name": "exit_pin_blocked",
|
||
|
"parent": null
|
||
|
},
|
||
|
"32": {
|
||
|
"description": "Key params missing in request",
|
||
|
"display_key": "ussd.kenya.exit_invalid_request",
|
||
|
"name": "exit_invalid_request",
|
||
|
"parent": null
|
||
|
},
|
||
|
"33": {
|
||
|
"description": "The user did not select a choice",
|
||
|
"display_key": "ussd.kenya.exit_invalid_input",
|
||
|
"name": "exit_invalid_input",
|
||
|
"parent": null
|
||
|
},
|
||
|
"34": {
|
||
|
"description": "Exit following a successful transaction.",
|
||
|
"display_key": "ussd.kenya.exit_successful_transaction",
|
||
|
"name": "exit_successful_transaction",
|
||
|
"parent": null
|
||
|
},
|
||
|
"35": {
|
||
|
"description": "Manage account menu",
|
||
|
"display_key": "ussd.kenya.account_management",
|
||
|
"name": "account_management",
|
||
|
"parent": "start"
|
||
|
},
|
||
|
"36": {
|
||
|
"description": "Exit following insufficient balance to perform a transaction.",
|
||
|
"display_key": "ussd.kenya.exit_insufficient_balance",
|
||
|
"name": "exit_insufficient_balance",
|
||
|
"parent": null
|
||
|
}
|
||
|
}
|
||
|
}
|