Здравствуйте, Екатерина!
Наличие вида на жительство в РФ у иностранной гражданки не дает ей права на материнский капитал.
Право на дополнительные меры государственной поддержки возникает при наличии гражданства Российской Федерации на дату рождения (усыновления) ребенка как у женщины, родившей (усыновившей) ребенка, так и у ребенка, с рождением (усыновлением) которого закон связывает возникновение этого права.
Если у Вас еще остались вопросы, Вы можете задать их мне в рамках индивидуальной платной консультации в чате (стоимость и время консультации согласовываются там же).