Why does Braintree require an initial deposit when you open a payments account?

Asked Mar 1, 2014· 1 answer
Related in Merchant Accounts, Processors and Gateways