How is this different from a, for example, chase business credit card (or debit card for that matter)? If you have funding but no credit history you can get one. I was 19 when I got mine. I don't understand how connecting to my bank account provides 10-20x more credit if you're already verifying my startup's funding.