*SOLUTION* Rain does work with Whatsapp.
For the verification step on iphone.
Turn Wi-fi off on phone so that it is just connected to data via the cellular network.
Turn Data Roaming on.
Turn off iMessage.
Re-entered my phone number and sent verification code.