Connect your Ecwid store with FreshBooks Accounting system

Last updated

FreshBooks Integration allows you to send new Ecwid orders as invoices to the FreshBooks accounting system. Every new customer becomes a "client", giving you the ability to send invoices/receipts via email and track expenses.

The latter will create invoices with your company logo and other order details and, if you choose this option, email invoices to customers who just ordered.

From each new order sent by Ecwid the app will also create customers in FreshBooks or if a customer already exists, it will assign respective orders to this customer.

What makes FreshBooks great for e-commerce is its friendly user interface. The service does a good job of hiding away complex features and giving you quick updates through the dashboard. 

FreshBooks is a Winner of 2016 Best Accounting Software Award. 

 

Key features

  • Online invoicing and payments (create invoices based on paid or awaiting payment orders).
  • Create clients based on orders and if the client exists assign orders to the client.
  • Send invoices through email (optional).
  • Currency for invoices can be chosen (multiple currencies not supported for now).
  • Ecwid Order number can be used as invoice number in FreshBooks (optional). (Supported only for the numeric order number. Order number with text prefixes will not work. i.e. ORD123 etc).
  • In-depth accounting reports and automatic tax calculation.
  • Tax-friendly expense tracking.

Getting started with Ecwid and FreshBooks

To get started, install the FreshBooks application.

This application works with the Classic version of FreshBooks. If you are new to FreshBooks, please register your account here: https://www.freshbooks.com/start 

1. Enter the following details:

  • Domain (Your FreshBooks domain i.e https://yourdomain.freshbooks.com/)
  • API Token (Find the token under FreshBooks My Account FreshBooks API Authentication Token. If you refresh the token make sure you update it here.)

Ecwid_Control_Panel_2017-05-30_15-34-11.png

2. You can choose the Currency and enable/disable the Sync Order numbers option (FreshBooks invoice number will be replaced with Ecwid order numbers).

Ecwid_Control_Panel_2017-05-30_15-38-31.png

You’ll be able to manage your Invoices in your FreshBooks account at https://yourdomain.freshbooks.com/home (replace yourdomain with your real domain).

How the integration works

Once an order is placed in your Ecwid Store you’ll be able to find the invoice with the order details in your FreshBooks Account Invoices:

Invoices-_Kenga_Ecwid_2017-05-30_15-46-11.png

The current FreshBooks app doesn't provide the option to pull your old orders into FreshBooks.

When an offline payment is used

The invoice gets a Draft status in FreshBooks if the order was placed via the offline payment method in your Ecwid Store.

Invoice-_Kenga_Ecwid_2017-05-31_17-48-44.png

When you receive the payment for such order you need to manually update the status of the order to Paid in your Ecwid Control panel My Sales Orders. Please, check our article about Order statuses — https://support.ecwid.com/hc/en-us/articles/207806235-Orders#Orderstatuses

Then you need to manually update the status of the Invoice in your FreshBooks account Invoices choose the right Invoice click Edit button Enter a New Payment. Specify the amount and click Save.

When an online payment is used

The invoice gets a Paid status in FreshBooks if the order was placed via the online payment method in your Ecwid Store.

Invoices-_Kenga_Ecwid_2017-06-02_19-01-50.png

You’ll be notified when the payment was made toward your invoice:

test_just_paid_you__135.00_USD_-_kenga_ecwid.com_-_Ecwid_Mail_2017-05-30_16-16-50.png

How to send the invoice

Open the Invoices section, choose the Invoice you’d like to send and click Edit button.

You have 3 options:

  • Save as Draft (your client will not be able to view this invoice until it is sent).
  • Send by Email (your client receives an email with the link to the invoice, s/he will be able to view it or to save a pdf; you can view the FreshBooks tracks the Invoice Autobiography, a precise moment an invoice has been viewed by your client is recorded).
  • Send by Snail Mail (send a hard copy of the invoice to your client via snail mail).

Reports

FreshBooks has some pretty awesome tool for getting different reports. You can find a list of available reports in your FreshBooks account Reports:

All_Reports-_Kenga_Ecwid_2017-06-02_19-25-17.png

You’ll be able to generate the following reports:

  • Accounting Reports (Balance Sheet, Expense Report, Payments Collected, Profit and Loss, Tax Summary).
  • Client Reports (Accounts Aging, Revenue by Client, Time to Pay, Customer Reviews).
  • Invoice Reports (Invoice Details, Item Sales, Revenue by Client, etc.).
  • Time-tracking Reports.

You can also share your Reports and Journal Entries with your Accountant to make tax time easy:

All_Reports-_Kenga_Ecwid_2017-05-30_16-31-17.png

Price

$4.99/month

Available for paid Ecwid subscribers

Support

Made by Coralwebdesigns.com

Contact developer at https://coralwebdesigns.com/coral-product/freshbooks-integration/

For more information about the FreshBooks service, please, refer to this page — https://www.freshbooks.com/support




Was this article helpful?
0 out of 0 found this helpful
Questions?
Get help
  • Forums

    Join the Ecwid community. Discuss support topics and store ideas with other Ecwid users.

  • Contact us

    Still have questions about Ecwid? Let us know! We will be glad to help you with your Ecwid store.

  • Status Monitor

    Get real time status updates on Ecwid services here, 24/7