USSD Providers
Connect StarHash to your USSD provider to receive live traffic.
USSD Providers
StarHash works with major USSD providers across Africa. Connect your shortcode to start receiving live traffic.
Supported Providers
| Provider | Countries | Status |
|---|---|---|
| Africa's Talking | Kenya, Nigeria, Uganda, Tanzania | Supported |
| Hubtel | Ghana | Supported |
| Arkesel | Ghana | Supported |
| Nalo | Ghana, Nigeria | Supported |
How It Works
- Get a shortcode from your chosen provider
- Configure credentials in StarHash
- Set the callback URL in your provider's dashboard
- Deploy your flow to start receiving traffic
User dials *123# → Provider → StarHash → Your Flow → Response → User
Choosing a Provider
Consider these factors when choosing a provider:
| Factor | Description |
|---|---|
| Coverage | Which countries/networks do you need? |
| Pricing | Per-session costs vary by provider |
| Shortcode type | Shared vs dedicated shortcodes |
| API reliability | Uptime and latency |
| Support | Quality of technical support |
Shared Shortcode
- Lower cost
- Format:
*123*45#(with suffix) - Shared with other services
- Good for testing and small-scale
Dedicated Shortcode
- Higher cost
- Format:
*123#(no suffix) - Exclusive to your service
- Required for serious applications
Provider Comparison
| Feature | Africa's Talking | Hubtel | Arkesel | Nalo |
|---|---|---|---|---|
| Sandbox | Yes | Yes | Yes | Yes |
| Webhooks | Yes | Yes | Yes | Yes |
| SMS fallback | Yes | Yes | Yes | Yes |
| Analytics | Basic | Advanced | Basic | Basic |
| Pricing | Per-session | Per-session | Per-session | Per-session |
Need a Different Provider?
If your provider isn't listed, contact us. We can add support for additional providers based on demand.

