Was going to implement Braintree’s Payment Gateway into a project and was suprised to see no extension so I created one. Right now it just does single payments. I plan on adding Recurring Payments, and Vault functionality for storing customers and their payment methods. If you have any questions or issues just let me know.