I'm not sure. I had trouble being approved at first, too, until I wrote a few more articles. I don't think I gave them bank or tax info. I use an electronic payment system. I see you've written 10 hubs which should be plenty....have you reapplied? That's what I did and it worked. I'm sure an expert will chime in, though. All I can tell you is that it was a confusing process for me at first, too.