Hi Ella! This is something one of our bankers would love to help you with! Visit your local branch or give us a call at 888-897-2276
You might b able to open an account in their name or for them have the card made and give it to them maybe? Otherwise id say walmart prepaid visa. U just purchase card the. Add however much ud like
Thanks! Your answer is awaiting moderation.