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

Stripe – Classic

by FreshBooks
Stripe, the easiest way to accept payments online.

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

Stripe provides a simple and easy way to get paid online. With Stripe there is no need for a merchant account. This means that you can get set up and start collecting payments in minutes. Stripe takes care of everything including storing your client’s credit card numbers, handling subscription-based billing, and payouts to your bank.

How it Works with FreshBooks

The experience for your customer is completely seamless. They can pay you within the FreshBooks environment using their credit cards without ever being redirected to another site.

How to Get Started

  1. Log into your FreshBooks account
  2. Click on Settings in the top right corner of your screen
  3. Click on the Accept Credit Cards sub-tab
  4. Click the Activate Stripe link next to the Stripe section
  5. Enter your details to sign up for a Stripe Account. If you already have an account, click the Sign in link in the top-right corner
  6. Click on the Authorize access to this account button when finished
  7. You will be redirected back to FreshBooks and your Stripe account will be enabled. You are now ready to accept credit card payments online
  8. On the Invoice, ensure that Stripe is checked off as an Online Payment option before you send it (or edit it)
  9. When your client views an invoice they should see a Pay Now button which will allow them to enter the credit card details.


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.