If you have some expertise with Python programming, you could fetch invoices and bills from Freshbooks and update Gnucash through the Python bindings.
You can double check the simple_invoice_insert.py example here: https://code.gnucash.org/docs/MAINT/group__python__bindings__examples.html Be aware that Python bindings do not (yet) support all possible use cases which can be manually executed. regards, Matteo On Tue, 17 May 2022 at 01:23, Glenn Fowler <gfowl...@outlook.com> wrote: > I can say that spending the time to get the integration done whether CSV or > with an API call is definitely worth it. One-time work and you reap the > benefits forever. > I did the same for my application and I estimated it saves almost a hundred > hours of time a year. That's a 2 week vacation! > > On Mon, May 16, 2022 at 4:48 PM Jim DeLaHunt <list+gnuc...@jdlh.com> > wrote: > > > Hello, GnuCash users? > > > > I use a service called Freshbooks [1] to track the time I spend working > > in my sole proprietorship business, and to generate invoices to clients > > billing that time, and to accept payments. In the meantime I do my > > bookkeeping in GnuCash. Are there other GnuCash users who also use > > Freshbooks? > > > > One tedious aspect of this combination is that I need to re-author my > > invoices in GnuCash after I author them in Freshbooks and send them to > > the customer. Also, if I buy something for a customer, I enter the > > bookkeeping transaction in GnuCash and then re-author it in Freshbooks > > so that I can bill the expense to my client. It would be nice to avoid > > this duplication. > > > > Freshbooks has an API [2], which should let apps send data to and > > receive data from Freshbooks via HTTP calls and JSON data structures. > > They just launched an App Store [3] where vendors can advertise apps > > which integrate with Freshbooks. I do not see any apps there at the > > moment which mention GnuCash. But it should be possible to author such > > an app. > > > > I am interested in an app connecting Freshbooks to GnuCash. My top > > priority is to be able to export invoice and payment data from > > Freshbooks to GnuCash without re-authoring. But more integration is also > > potentially useful for other people. If you are also interested, I would > > encourage you to let me know either directly or via this email list > > thread. You could also suggest such an app to Freshbooks [4]. It > > probably won't make anything happen soon, but registering the interest > > can't hurt. I am a developer, so I could potentially develop such an app > > — but realistically, it is far enough down my wish list that I won't get > > to it soon, unless I get encouragement. > > > > Best regards, > > —Jim DeLaHunt, Vancouver, Canada > > > > [1] <https://www.freshbooks.com/> > > [2] <https://www.freshbooks.com/api/start> > > [3] <https://appstore.freshbooks.com/> > > [4] <https://appstore.freshbooks.com/>, click the "Suggest an App" > button > > > > > > _______________________________________________ > > gnucash-user mailing list > > gnucash-user@gnucash.org > > To update your subscription preferences or to unsubscribe: > > https://lists.gnucash.org/mailman/listinfo/gnucash-user > > If you are using Nabble or Gmane, please see > > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > > ----- > > Please remember to CC this list on all your replies. > > You can do this by using Reply-To-List or Reply-All. > > > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > -- ------------- Matteo Lasagni *"You can't connect the dots looking forward,you can only connect them looking backwards"* [Steve Jobs] _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.