There's a new kind of debit card from a site called BlueBird. I'm not affiliated but constantly seeing their ads online. I think you can recharge the card at the local Walmart. It acts just like a debit card so you can buy things in real life and online. Have you tried that idea? You can order it online at their website.