Quick note for all, I called Tesla to check for my VIN and they said I had been allocated a VIN two weeks back itself. But I had used the chrome extension for VIN finder and could not find it.
The issue apparently was that I hadNot updated the Payment part. I was not aware that I had to do it...