Hi,
From my research it is all about being legit. If you have "that so called license" and you have a legit bank, most of processor will consider your application. However if it is a start-up, you might find it really hard to convince them without very professional detailed business plan.
I...