Clarion ProSeries Product

QuickBooks Wrapper

Integrate Clarion applications with QuickBooks Desktop

Clarion 5.5+ ABCLegacy

Use the QuickBooks Desktop QBXML API from Clarion with templates and classes that manage requests, responses, sessions, and XML handling.

The Clarion ProSeries QuickBooks Wrapper provides a practical bridge between Clarion applications and the QuickBooks Desktop API.

It uses the QBXML side of the QuickBooks Desktop SDK so applications can build requests, send them to QuickBooks, receive responses, and process the returned data without turning XML handling into the center of the application.

Session and request handling

The wrapper helps manage QuickBooks sessions and the request/response cycle. Classes provide a Clarion-friendly way to create API requests, send them, and process results.

Built-in XML helpers make it easier to escape, format, and inspect the data being exchanged with QuickBooks.

Broad API access

The QBXML approach supports normal QuickBooks API operations such as adding, editing, deleting, querying, and running reports.

The template can automate the connection lifecycle in generated applications, while the underlying classes can also be used directly in hand-coded projects.

Key features

  • QuickBooks Desktop integration through QBXML
  • Session and connection management
  • Add, edit, delete, query, and report operations
  • XML escaping, formatting, and viewing tools
  • Template-driven or hand-coded integration
  • Single-EXE and multi-DLL application support
  • ABC and Legacy template chains
  • Online documentation and examples