Just applied for the Biz card and got pending. It says they need more info from me. What do they normally need? My business is legit, and it's my sole source of income. I'm actually surprised I didn't get an instant approval, I've been in business for over 7 years with healthy revenues.