Why is steam asking for billing information when I have money in my steam wallet because I used steam cards?

Usually, I’d put in the code and It tells me to have fun. So why is it now saying it, and how do I fix it? I don’t have billing information, my mom usually puts things in.