No, you will need to wait for 24 hours in order to get your card activated. You will receive an activation alert via an SMS on your registered mobile phone when your card is activated. You can start using your card after receiving this SMS.