One if for cell data in which circumstance Bango can verify you are onthe network by the nature of the network traffic.
On wifi they cannot so they need to send the SMS which when you receive, verifies you are on the network.
Are you seeing these two workflows properly?