I just went with my dad to a gas station to buy a prepaid visa green dot card. I ativated it at home and everything and they said that it will arrive in 7-10 days, But I just want to know will my name be on the debit card?
Yes, your name will appear on the card.