Programmable Service Simulator
What is programmable service?
The Hubtel Programmable Services API is designed to serve as a medium through which services being offered by businesses are made accessible and available for customers to purchase on the Hubtel platform via USSD, Hubtel App on Android and iOS and the Webstore. Read more about programmable services .
What is the programmable service simulator?
The programmable service simulator is a web-based testing tool designed to streamline the development and testing of of programmable service applications. This tool provides a realistic simulation environment that mimics both multiple platforms: USSD, Mobile and Desktop.
Purpose
The USSD Simulator addresses common challenges in USSD application development:
- Difficulty in testing USSD flows without actual mobile devices
- Inconsistent testing environments across different mobile operators
- Need for quick iteration and debugging of USSD applications
Key Features
Multi-Platform Testing
- Simulate USSD flows
- Emulate Hubtel mobile interactions
- Intuitive web interface
Configuration Management
- Save and manage multiple service configurations
- Effortlessly switch between setups
Request Logging
- Monitor requests/responses in real time
- Search through log history
Integration Guide
🛠️ Basic Setup
- Access the simulator here: https://programmable-simulator.hubtel.com
- Configure your testing environment from the configuration section.
- Test, iterate, and debug seamlessly!
⚠️ CORS Considerations: In case you encounter CORS issues when testing with local endpoints, we recommend the following:
- Install a browser extension to disable CORS restrictions. Example: Moesif Origin & CORS Changer
- Use tools like ngrok or localtunnel. Example with ngrok:
ngrok http your-local-port
Feedback and Support
If you have any questions, feedback, or suggestions, please don't hesitate to reach on our Teams Channel.
Note: This is a living document. We'll update it as we add features and address feedback from the community.
Happy Testing! 🚀
CHAT SAMMIAT