Android Question Ussd reply without * & # not sending.

walmo

Active Member
Licensed User
Longtime User
Hi

I'm Having a problem with ussd code reply that is a phone number .
Short numbers like 1 to 100 is working as a reply .

To start the ussd i send *123# and then the first reply is just 1 , but then i must send a whole sim number.
But then that ussd number is called , not send as a ussd reply.

Need a way to force ussd to send not make a call.
Please if there is any one with some help on this.

Thank you.
 
Last edited:

walmo

Active Member
Licensed User
Longtime User
Nope , it is still processing it as a call and not a ussd command.
Is there a way that i can encode the sim number that is send so that it can see it as a ussd type and not a phone number.
 
Upvote 0

amiria703

Member
Nope , it is still processing it as a call and not a ussd command.
Is there a way that i can encode the sim number that is send so that it can see it as a ussd type and not a phone number.
Not sure if this solves your problem or not, but USSD parameters pass through * this way:
*123*1*92384828#
Here 1 is the first param and 92384828 is the second one
 
Upvote 0

walmo

Active Member
Licensed User
Longtime User
Not sure if this solves your problem or not, but USSD parameters pass through * this way:
*123*1*92384828#
Here 1 is the first param and 92384828 is the second one
Hi , No the fisrt ussd send is with * and # , but the reply must be a number only , and phone see this as a call and not a ussd reply.
 
Upvote 0

mcqueccu

Well-Known Member
Licensed User
Longtime User
Hi , No the fisrt ussd send is with * and # , but the reply must be a number only , and phone see this as a call and not a ussd reply.
What post #5 is saying is some USSDs allows adding responses inside the ussd.

So if your USSD is *123#
Then you have to press 1
Then you have to enter phone number 12345678

You can combine all those process into one USSD command like this
*123*1*12345678#

So try this method, let's see if your Telco supports this method
 
Upvote 0

walmo

Active Member
Licensed User
Longtime User
What post #5 is saying is some USSDs allows adding responses inside the ussd.

So if your USSD is *123#
Then you have to press 1
Then you have to enter phone number 12345678

You can combine all those process into one USSD command like this
*123*1*12345678#

So try this method, let's see if your Telco supports this method
The ussd do not support adding of reply's.
 
Upvote 0
Top