The Fastest Way to Invoice Your Clients

Let’s get Graphical

by Daniel Tsang - September 5/2007

report.jpg

Interested in viewing your invoices and collected revenue in a nice looking graph? Now you can with our new graph generator.

A few months ago, we released our redesigned API which gave you the ability to access and update your FreshBooks information for your custom solutions.
At that time, I released a nice little tool to import your items to your FreshBooks account from comma delimited text. This month, I made this easy to use graph generator with the help of the LastXgraph PHP library and the FreshBooks API.

report01.jpg

All you have to do is enable your API for your system and enter your API credentials. Next, click the large submit button and, presto!, a nice graphical representation of your invoices and collected revenue appears.

The source code is written in PHP is available in the sample code section of our developers section.

The fastest way to track your time and invoice your clients is with FreshBooks, the leader in online invoicing. Sign up for your free account!

7 Comments (add comment)

Sep 6/07
2:05 pm

Absolutely awesome!

Sep 6/07
2:13 pm

Hi Orion,

I’m glad you find it absolutely awesome! :) Let me know if you have any questions and I will be happy to assist you.

Cheers,

-Daniel

Sep 14/07
4:18 pm
James says:

umm.. I can’t print it? Other than that, amazing! Thanks a lot!

Sep 14/07
4:42 pm

Hmm… well, you could print it by taking a screenshot, but yeah, AJAX tools are sort of inherently unprintable a lot of the time.

Nov 24/07
12:18 am
James says:

Can someone do this “exact” same api/script but it generates “projected future” billing? I know I can get that in the reports, but just being able to graphically “see” the projected next year accounts payable “curve” would be very awesome. :)

Nov 26/07
11:43 am

Hi James,

Good idea. The tools are actually available by using the “Recurring.Get” feature to build that report. Sadly, it’s not a simple report to generate normally. I will pass your suggestion on to Ben our API Developer. Thanks for the suggestion.

In the mean time, you could use a spread sheet program to graph the data from your exported report (CSV/EXCEL).

Cheers,

-Daniel

Nov 28/07
9:48 pm
James says:

Daniel,

>>>In the mean time, you could use a spread sheet program to graph the data from your exported report (CSV/EXCEL).

ha ha… yeah, if I knew how to do that I could. :)

Got some step by step instructions? I exported it into excell, polked around a bit but nothing intuitive presents itself on how to do it. ooo eee ooo… back to work. Not a major priority in life but it would give me a warm fuzzy feeling. :)

James


Leave a Comment

*
* (not published)

*
* required

What is FreshBooks?

FreshBooks is an online invoicing and time tracking service that helps professionals in over 100 countries save time, get paid faster, look professional and focus on what they love to do — their work. Read our customer survey results — 99% recommend FreshBooks. FreshBooks users are served by a tight-knit team of 31 dedicated individuals based in Toronto, Canada who've been at this since 2003.
Learn More or Sign Up For FREE

Get Blog Posts