Short Codes
Code
Your code is an alphabetical string for your ussd code. Eg, FLUTTER, WAVE etc
Prefix
The prefix is the USSD code in this format - *901
Base URL
The base url is the domain name or IP address of the Core Business API that HashTalk will push collected USSD information to.
e.g. http://ussd.flutterwave.com or https://ussdapi.moneywave.co
Hash Key
HashTalk secures communication between your business' core API and HashTalk. Every post to your core API comes with 2 header information.
- ApiCode - which is your alphabetical string e.g. FLUTTER or WAVE
- ApiKey - which is SHA512 of the concatenation of your Hash Key, session field and mobile field of the current user.
You should validate the headers before processing the request.