Do I need to activate the SIM immediately in the physical store when I’ve purchased one? Yoodo Care December 19, 2020 10:40 Updated No you don’t have to. You can activate it any time at your own leisure. But why wait? 😊 Related articles Can I top-up my number at a store? Can I choose mobile numbers when I purchase the SIM in a physical store? What app/services/websites cannot be accessed using the free 1GB? Is the SIM card different if ordered online or bought in a physical store? Will the RM2 I paid for the SIM at the store be credited back into my account? Comments 0 comments Please sign in to leave a comment.