Do I need to activate the SIM immediately in the physical store when I’ve purchased one? Yoodo Care August 19, 2022 12:11 Updated No you don’t have to. You can activate it any time at your own leisure. But why wait? 😊 Related articles How do I sign up? How do I keep my current number when I switch to Yoodo? Can I top-up my number at a store? Can I get any assistance with my Yoodo SIM from any of the stores that carry it? Is the SIM card different if ordered online or bought in a physical store? Comments 0 comments Please sign in to leave a comment.