× Freshbooks App Logo
Official App
Free - Google Play
Get it

Braintree – Classic

by FreshBooks
Direct credit card processing - a robust, easy-set-up payment system.

Supports: Windows, Mac
Pricing: Paid | See all plans

Simple, powerful payments. Braintree helps online and mobile businesses around the world accept credit card payments.

Fast and easy integration with simple set up and fast deployment for business owners of all sizes. Create the checkout experience that’s right for your customers. Braintree solutions are backed with advanced security and fraud protection to help keep your customer’s sensitive data secure.

How it Works with FreshBooks

When you enable Braintree on your invoice, your client will be presented with the option to pay the invoice online by entering their credit card information.

How to Get Started

  1. Sign up for a Braintree account (If you already have an account, skip to #2)
  2. Log in to your FreshBooks account
  3. Click on the “Settings” tab in the top right corner and then on the “Accept Credit Cards” tab
  4. Click on the “Other Payment Gateway Options” link and click to activate Braintree
  5. In the pop-up window, enter your Braintree Merchant ID, Public Key, and Private Key. (You can find this information in your Braintree account – go to the Control Panel and click Account > My User and then click the orange link titled API Keys)
  6. Click “save” to complete your Braintree activation


Looking for help? Contact FreshBooks for support.

Have an app you think would work well with FreshBooks? Get in touch with us or check out our API documentation.