I spent months applying via braintree, 6 year old business, have accounts and good record and large site, had to give passport scans, bank statements, company accounts and other documentation spend weeks going back and forth
only to be refused because "hosting" is considered high risk
if you are in europe dont waste time with braintree!