FreshBooks Payments powered by Stripe is one of our many online payment processors, also known as payment gateways, to allow businesses in Canada and the United States to receive online payments. Online payments using FreshBooks Payments can be accepted with all major debit cards, credit cards, and bank transfers (ACH) from clients in over 190 countries and 135+ currencies.
FreshBooks Payments Details
- Availability - For businesses in Canada and the US
- Transaction Fee - Review FreshBooks Payments’ list of transaction fees
- Set Up - Quick to create an account, no setup, monthly, or cancellation fees
- Processing / Payout Schedule - Payout speed depends on your business’ location and method of payment, review payout details
- Statement Descriptor - Your clients will view “business name” on their statements, to edit this anytime, review the Access Your FreshBooks Payments account section
- Chargebacks - A $15 dispute fee is charged for each dispute, review disputes and chargebacks
Set Up FreshBooks Payments
Before you set up FreshBooks Payments, make sure you have the following information ready:
- Business background and contact details - Industry, job title, business website or social media
- Business controller and owner details - Address, phone number, date of birth, last 4 digits of Social Security Number (SSN) or Social Insurance Number (SIN)
-
Bank account details
- Canadian businesses - Institution number, transit number, account number
- US businesses - Your online banking’s login information
Set up your FreshBooks Payments account in your Online Payments settings with the below steps:
- Ensure you have a country selected in your Basic Information settings first
- Go directly to Online Payments here, or select the Settings section
- Under Connections and Integrations, select Online Payments
- Next, select Get Started with Online Payments
- The email address associated with your FreshBooks account will be pre-populated, enter in a new Password for your new FreshBooks Payments powered by Stripe account and select Next
- Enter a Phone Number, then select Send text
- Or if needed, select the authenticator app link to use an authenticator app
- Or if needed, select the security key text to use a security key
- If asked to verify with a verification link via email, the verification link must be copied and pasted in the same browser window as the one FreshBooks Payments is being set up in
- Then enter the Code from your device or authenticator app, or use the security key
- Next, save your emergency backup code by selecting Download code or Copy Code and store it somewhere safe
- Select Next
- Enter a Phone Number, then select Send text
- Choose your Type of Business, then select Continue
- For personal details, enter your First Name and Last Name as specified on your government-issued ID or with government agencies like the IRS or CRA
- Then enter your Email Address, Job Title, Date of Birth, Home Address, and Phone Number
- For US-based businesses, enter the Last 4 Digits of your Social Security Number
- Then select Continue
- For business details, if available, enter a Tax Number
- Next, choose an Industry
- Then enter a Website that shows your business' online presence, like an online store or social media account
- If you don’t have an eligible website that can be submitted, contact Stripe
- Next, include a Product Description of what products or services your business sells
- Select Continue
- Next, choose an Industry
- For your bank information, either login to your bank account online and choose an account, or enter your bank account's details manually and select Continue
- For your public details, specify a Statement Descriptor and Shortened Descriptor that will appear on your clients' statements
- Next, review or enter a Customer Support Number, and if available, a Customer Support Address
- Then select Continue
- In the review section, ensure your information is correct, then select Agree and Submit. You'll be taken back to FreshBooks.
FreshBooks will review your submission and notify you by email if your application review is approved or if additional documentation is required.
Notes:
- Once your FreshBooks Payments powered by Stripe account has been set up, review How do I manage my FreshBooks Payments account? for information on your account’s status, payouts, disputes, and more
- Once your FreshBooks Payments account’s Online Payments status is set to active, you can begin accepting payments on your invoices, recurring templates, and more
- Your Payouts status must be set to active to receive the payments in your connected bank account
Activate FreshBooks Payments on Invoices
Once your FreshBooks Payments account is active, you can begin accepting payments with FreshBooks Payments using the below steps:
- When creating an invoice, under Settings, select the Accept Online Payments option
- Check off the box(es) next to Accept Credit Cards and/or Accept ACH Bank Transfer (available for US businesses and clients only). If both are checked off, your clients can pay by either credit card or bank transfer on this invoice. If only one is checked off, your clients can only pay by the selected option
- If you want your clients to be able to pay the invoice partially (even with bank transfers or payment schedules activated as well), check off Allow Clients to make partial online payments for this Invoice
- Select Done to finish applying the payment settings and continue editing the rest of your invoice.
Notes:
- To view what the experience looks like for your clients when paying by FreshBooks Payments, review As a client, how do I pay an invoice with online payments? here, or review for Apple Pay here
- Only one payment can be processed at a time on an invoice to prevent accidental double payments