MoneyWorks is the ideal back-office solution for your accounting needs. Find out how to integrate MoneyWorks with your own software systems.
MoneyWorks is extensible. This means that developers can add additional functionality using applications such as Visual Basic, FileMaker Pro, MS Office, Perl, AppleScript, Delphi, Access etc, with MoneyWorks acting as an integrated back-office accounting solution.
This means that you, as a developer, can focus on the special needs of your clients or application. You can 'hook' your software into MoneyWorks to submit or extract accounting information, enhancing functionality for your clients. If you've developed your own application, you'll be able to promote it to a wider audience, resulting in more sales.
On Windows, MoneyWorks supports COM (the technology that underpins OLE Automation and VB). So from another COM compliant application (such as Access, Word, Excel, VB) you can easily extract and submit records to the MoneyWorks internal databases.
Information on the COM commands (and simple examples) are contained in the MoneyWorks Automation Guide.
On Mac, MoneyWorks supports AppleEvents. This enables you to write scripts in AppleScript to manipulate data from MoneyWorks, or link MoneyWorks seamlessly to FileMaker Pro, Excel, RealBasic and other applications.
Information on the AppleEvents (and simple examples) are contained in the MoneyWorks Automation Guide.
 
For samples and documentation see the FileMaker Pro/Go and MoneyWorks page
MoneyWorks Gold 5.0.8 and later has a command line interface. For documentation see the manual page, or on Mac you can use x-man-page://moneyworks (after installing MoneyWorks Gold)
MoneyWorks Datacentre 6.1 and later has a REST interface, which provides easy high-performance network-based access to the standard MoneyWorks API.
A third party Perl script is available from here. It uses the Command Line Interface to talk directly to MoneyWorks Datacentre, and is a great starting point for Perl programmers who want to hook up an ecommerce site to MoneyWorks.
 
If you have any questions, please contact us.
