Title: Freshbooks Widget
Author: Braden Keith
Published: <strong>June 2, 2010</strong>
Last modified: March 11, 2014

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/freshbooks-wordpress-widget.svg)

# Freshbooks Widget

 By [Braden Keith](https://profiles.wordpress.org/richard_steeleagency/)

[Download](https://downloads.wordpress.org/plugin/freshbooks-wordpress-widget.zip)

 * [Details](https://brx.wordpress.org/plugins/freshbooks-wordpress-widget/#description)
 * [Reviews](https://brx.wordpress.org/plugins/freshbooks-wordpress-widget/#reviews)
 *  [Installation](https://brx.wordpress.org/plugins/freshbooks-wordpress-widget/#installation)
 * [Development](https://brx.wordpress.org/plugins/freshbooks-wordpress-widget/#developers)

 [Support](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/)

## Description

As avid users of Freshbooks web-based accounting software, we are always looking
for ways to integrate our project tracking and accounting in fun and useful ways.
This plugin creates a simple sidebar widget that outputs the total hours billed 
for a FreshBooks account.

Note: You will need the API URL and API token for your FreshBooks account, see [http://developers.freshbooks.com/](http://developers.freshbooks.com/)

Your FreshBooks API URL has a single point of entry, derived from your account URL:

[https://sample.freshbooks.com/api/2.1/xml-in](https://sample.freshbooks.com/api/2.1/xml-in)

After enabling API access for your account, you’ll be given a unique authentication
token. The admin user, and each staff member, has an API token. The admin user’s
authentication token can be found on the “enable FreshBooks API” page. The staff
token can be found on each staff member’s Profile page, or on the Edit Staff page(
for admin only). At this time, staff members have limited access to the API (see
the individual method pages for details).

Please note your authentication token is based on your account password. If your
password changes, so will your authentication token.

To use this widget, install the plugin and then in the widgets setup admin area 
drag the “Freshbooks Widget” to a sidebar. Input your Title, API URL, and API token.
Note, using the Freshbooks Admin API token will return the number hours billed by
the Admin user and all the Staff accounts associated with the Admin account (the
entire team), whereas inputing a Staff token will output the hours billed by that
staff user only.

 * [Project Homepage](http://www.sailabs.co/products/freshbooks-wordpress-widget/)
 * [Support](https://sailabs.zendesk.com/hc/en-us/categories/200016355-Freshbooks-WordPress-Widget)
 * [Demo](http://product-demos.freshbooks-wordpress-widget.sailabs.co)

Need WordPress or Ruby on Rails development services? [Contact SAI Labs](http://www.sailabs.co/hire-us/)
to learn about our competitive rates. Our schedule is filling up fast for 2014! 
We have expertise in Ruby on Rails web app development, WordPress Development, and
Responsive design retrofitting.

## Screenshots

 * [[
 * Output in a sidebar
 * [[
 * Administration widget

## Installation

 1. To use this widget, install the plugin and then in the widgets setup admin area
    drag the “Freshbooks Widget” to a sidebar. Obtain your API URL and API token from
    GreshBooks.com. Input your Title, API URL, and API token. Note, using the Freshbooks
    Admin API token will return the number hours billed by the Admin user and all the
    Staff accounts associated with the Admin account (the entire team), whereas inputing
    a Staff token will output the hours billed by that staff user only.

## FAQ

  What is required from my FreshBooks account

You must enable API access for your account and then you’ll be given a unique authentication
token. The admin user, and each staff member, has an API token.
 Note, using the
Freshbooks Admin API token with this plugin will return the number hours billed 
by the Admin user and all the Staff accounts associated with the Admin account (
the entire team), whereas inputing a Staff token will output the hours billed by
that staff user only. See [http://developers.freshbooks.com/](http://developers.freshbooks.com/)

  I’m getting a warning?

Note: PHP will produce a warning if it is operating in “safe_mode” which will look
something like this:
 Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION
cannot be activated when in safe_mode or an open_basedir is set in /home/public_html/
wp-content/plugins/freshbooks-widget/library/FreshBooks/HttpClient.php on line 79

Check with your host provider to turn-off “safe_mode” if this warning appears.

## Reviews

![](https://secure.gravatar.com/avatar/8815f6e4573239b3110a4603b9d3b009bbc5f33f2dab6844ae80dc40e94fb50c?
s=60&d=retro&r=g)

### 󠀁[Online invoicing tool](https://wordpress.org/support/topic/online-invoicing-tool/)󠁿

 [nutcache](https://profiles.wordpress.org/nutcache/) February 7, 2017

Thanks for providing the necessary information regarding the plugin provided here.
You can go for some more online free tools that helps a lot in creating invoices
and reporting in an effective way.Just visit the website http://www.nutcache.com

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/reviews/)

## Contributors & Developers

“Freshbooks Widget” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Braden Keith ](https://profiles.wordpress.org/richard_steeleagency/)
 *   [ Richard Royal ](https://profiles.wordpress.org/richardroyal/)

[Translate “Freshbooks Widget” into your language.](https://translate.wordpress.org/projects/wp-plugins/freshbooks-wordpress-widget)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/freshbooks-wordpress-widget/),
check out the [SVN repository](https://plugins.svn.wordpress.org/freshbooks-wordpress-widget/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/freshbooks-wordpress-widget/)
by [RSS](https://plugins.trac.wordpress.org/log/freshbooks-wordpress-widget/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.1

 * Added product demo to readme.
 * Fixed typo.

#### 2.0.0

 * Getting billed hours is now done is the background via cronjob call to avoid 
   site slowness.

#### 1.0

 * Originating version.

## Meta

 *  Version **2.0.1**
 *  Last updated **12 years ago**
 *  Active installations **10+**
 *  WordPress version ** 3.8.0 or higher **
 *  Tested up to **3.7.41**
 *  Language
 * [English (US)](https://wordpress.org/plugins/freshbooks-wordpress-widget/)
 * Tags
 * [freshbooks](https://brx.wordpress.org/plugins/tags/freshbooks/)[project management](https://brx.wordpress.org/plugins/tags/project-management/)
 *  [Advanced View](https://brx.wordpress.org/plugins/freshbooks-wordpress-widget/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/reviews/)

## Contributors

 *   [ Braden Keith ](https://profiles.wordpress.org/richard_steeleagency/)
 *   [ Richard Royal ](https://profiles.wordpress.org/richardroyal/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/freshbooks-wordpress-widget/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.sailabs.co/products/freshbooks-wordpress-widget/)