It looks like there are spider webs on the leaves, you should definitely take a closer look at that. Other than that, it looks a bit small, but since you are growing outdoors, it could simply be a lack of light. Also, your pot isn’t completely filled, which might be blocking some light.
Additionally, you mentioned that you used “IFFCO Magic Soil”. I looked it up, and it seems to be an all-mix type soil, which can often contain quite a lot of nutrients for this early stage. That might be a bit too strong for the plant right now. I would keep observing it for at least another week before making any final conclusions.
Also, you could check out FastBuds. The prices are okay, and the support and shipping are really good. I’ve had around 15–20 seeds from them so far, and only one didn’t germinate—but they replaced it without any issues. I’m just not entirely sure if they ship worldwide, though.