Payment Gateway


Braintree provides everything a merchant needs to easily and securely accept online and mobile payments, including a payment gateway, merchant account, recurring billing, and credit card storage. The solution is designed to scale so that it is the only payment platform a merchant will ever need, from startup to global enterprise. Braintree’s easy to integrate APIs and instant approvals allow merchants to start accepting payments in minutes. For consumers, Braintree also provides a digital wallet and social payment solution via its subsidiary Venmo, an application that makes it easy for consumers to pay using their mobile device.

Braintree works with many of the fastest growing, well-respected businesses in the world, including Rovio/Angry Birds, LivingSocial, 37signals, Airbnb,, OpenTable, Uber, HotelTonight, Heroku and GitHub.

Getting Started

You’ll need to apply for a Braintree account by clicking on the Get Started button above. If you already have a Braintree account, or are ready to connect it to your FreshBooks account, take the following steps:

  1. Login to your FreshBooks account.
  2. Click on the ‘Settings’ section, and then ‘Online Payments’.
  3. Check off the box for Braintree
  4. In the Braintree section that appears, enter your Braintree Merchant ID, Public Key and Private Key.
  5. Click the ‘Save’ button to finalize the setup.