I'm not sure about the green dot cards but I was recently able to successfully deposit on Carbon with a NetSpend card. I've heard of success with the green dot cards but can't personally confirm a successful deposit with one. Hope this helps, good luck!