Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

quickbooks_api

24 sites No security coverage
View on drupal.org

Quickbooks Online API simple

Quickbooks Online API simple is a simplified version for Drupal 10 and 11 of the D7 module Quickbooks Online API. It is a simple integration with the Quickbooks Online API and not intended for Desktop versions of Quickbooks. Quickbooks Online is a leading business accounting solution. Using this module requires a Quickbooks Online account of your own. Quickbooks Online is a product of Intuit.
This module differs from the D7 module Quickbooks Online API in that it does not provide different contexts, but just allows a site to connect to Quickbooks Online. It uses the Quickbooks Online API SDK to establish a connection to Quickbooks Online using OAuth2.

Dependencies

This module will automatically install the Quickbooks PHP SDK.

Configuration

The Quickbooks Online API simple module can be configured at /admin/config/quickbooks_api/adminsettings . The connection to Quickbooks Online is via oauth2. To use the Quickbooks API module, you will need a Intuit developer account and create an app. You can then connect your site to this app via the Quickbooks API module

Usage

The Quickbooks API module provides a Quickbooks Service. To make use of Quickbooks Online, you need to initialize the service:

$qbo = \Drupal::service("quickbooks_api.QuickbooksService");

You can then use the dataService provided by the Quickbooks Online API SDK:

$result = $qbo->dataService()->query(...);

You can use all functions provided by the Quickbooks Online API SDK.

Notes

This module provides no user interface other than the admin configuration form. It is intended for developers.

Activity

Total releases
1
First release
Jun 2025
Latest release
10 months ago
Release cadence
Stability
0% stable

Releases

Version Type Release date
2.0.0-rc3 Pre-release Jun 12, 2025