I would go with her to a music store. She is 12 years old. She know what she likes, and you can help ensuring it has a certain quality.
Eath something with her and make a fun day out of it!
At 200$ the basses are usually quite similar in terms of quality, so it wont matter if it a Squier, an Ibanez, a Yamaha or whatsover. Just buy what she likes
She's been playing a while, so she can certainly judge what feels and sounds good to her. I'll bet she'll be more excited about a bass she picks out. Teach her how to check out a used bass and bargain for the best price. Great life skills right there.
These two responses. Gently steer, advise, but let HER pick out her new bass. It's personal, and you WANT her emotional investment in the instrument. It ain't about resale value, it ain't about stageworthyness (at this point) it's about being excited to play. Trust me...I have two teenagers, and teach several others. They got to feel like it's THEIR purchase.