Six months into our "cooperation" they sent an email breaking the contract with us(e-commerce retailer) because their "bank" was protesting too many of our sales..
The truth of the matter is that Braintree was literally accepting all credit card transactions and had almost 0 fraud protection(for example we had orders being shipped to a Greek city, ordered by Iraqi-named citizens using US based credit cards..they all went through fine).
So they just breached the cooperation and they kept a large chunk of the owed money for like 4 months until their "bank" verified some thing or the other.
In my personal experience you cannot rely on Braintree to block fraudulent transactions for you - you have to do it yourself and pray that still you don't miss on too many frauds passing through to Braintree. Makes you wonder what use all these "credit card gateways" have if you still have to bear all the cost of doing the fraud-prevention yourself..