Frequently Asked Questions

FreshBooks Payments - Frequently Asked Questions

All US and Canadian FreshBooks accounts automatically come with the ability to accept credit cards online on your Invoices. Payments are processed by our partner, WePay, and once payments have been received (or even before you've received a payment), you'll just need to quickly finalize the setup on


How do I accept credit cards on an Invoice?

When you're creating a new Invoice, you'll see a setting called Accept Credit Cards under Invoice Settings. Clicking here will walk you through the setup.

Alternatively, you can enable online payments from your home screen - by clicking on your company name and then Payment MethodsThis article will give you the steps in more detail.


How do I get my money?

At some point, you have to connect your bank account so we can send your payments to you. Setup only takes a couple of minutes and you'll only need to do this once. 

When you enable online payments or receive your first payment, you'll receive an email with steps to connect your bank account. You'll be asked to choose a password for your payments account, then you can enter a little company info and connect your bank account. Once connected, we'll send any payments you receive to this account.

Where can I see if a payment has been sent to my WePay account or to my bank?

If you're wondering where your Client's payment has gone, you can use the CC payment ID (an unique set of numbers that identifies a particular transaction) and search for it inside your WePay dashboard. See the below steps: 

  1. Go to the Invoices section in your FreshBooks account
  2. Click on an Invoice that was paid with FreshBooks Payments
  3. Scroll down to the All Payments For section at the bottom
  4. Copy the CC payment ID number
  5. Log into your WePay dashboard here
  6. Search that number in your dashboard, and if the transaction appears, it has been received by WePay. 

Note: to determine if that transaction was in a recent withdrawal to your bank account, go to the Reporting section in your WePay dashboard, click on Settlements, then download the CSV file. From there, you can search for your CC payment ID to see when it was sent to your bank. 


What does it mean if an Invoice is "Processing"? 

This means that your Client submitted a payment through WePay and WePay's team is reviewing the transaction to ensure it's safely processed. This can take up to several business days depending on the transaction. Once it's reviewed and is successful, the Invoice will be updated to Paid status and the funds will be on its way to your WePay dashboard.


What currencies can I get paid with?

Right now, accepting credit cards in either US and Canadian dollars are supported. To accept US funds, you must have a valid US bank account and address. Same goes for Canada. 

You can charge Clients that live outside of US / Canada, but you will have to charge them in USD or CAD. Your Client can pay their Invoice with their local credit card, but the bank might charge them a conversion fee or international payments fee.


What cards can I accept?

Visa, Mastercard, American Express and Discover.


What is the cost? 

Pricing is very simple - it's 2.9% + $0.30 on all card transactions, with the exception of American Express, which is 3.5% + $0.30

There are no monthly or setup fees - you only get charged when you make sales.


Why is American Express more expensive?

We're always working to bring our costs down and pass the savings onto our users. Unfortunately, processing American Express cards is simply more expensive, and because of that, we need to charge slightly more for it.