Yes, she is american citizen and flying with Qatar airways. About transit visa. U mean the qatar airline will give her the visa or she still need to fall inline to ge the visa at the arrival?

Thanks to all of you guys..