Initially applied using my SSN, thinking that EIN was unncessary for a company that I had never heard of before (not sure if startup, how long been around, etc.) It took the company about a week to get back to me and flag my account due to my credit score (no idea why credit score has anything to do with Merchant processing - you'd figure they would want one to be able to raise money to FIX one's credit score, rather than passing judgement.
Company set initial limits of $750. Shop around. Never will you see a merchant processor with a maximum daily processing of $750.
Company is a joke. Don't use. Better off using PayPal Here or Square, or any other alternative.
Just another startup Silicon Valley tech company that doesn't belong in the marketplace.