1234-_______, and email/sms will have two numbers 1234-554566.
Don't think they explained the reason for the first part in the message though. Just highlighted it in a different color.
[1] https://philipnyecom.files.wordpress.com/2017/02/otp.jpg
But it will still protect against the fake messages like the ones being discussed here, and if someone has a duplicate SIM you are buggered in a number of other ways too.
Though this method, and several others that are effectively the same, only offers any protection if the user has the ware-with-all to bother verifying the other number. Unfortunately that means that in many cases it won't help at all because many would not be aware of the other number and expect to find it when the fake messages come in - unless the user knows to expect and require it the fact a fake message doesn't have it makes no difference.
The word you're looking for is "wherewithal", I believe.
It sounds like we want identity verification, which while solved for computers, is much harder for humans.
I like it, at least, for now. It's better than the current situation.
In the app/website: "You will receive an SMS with two 6-digit numbers, one to certify that we sent it to you and another to type bellow. Our chosen number is 887-987, type the another one"
In the SMS: "Two-way verification. Check if it's us with number 887-987 and confirm with number 543-621"