Skip to main content

QuickBooks Online

Integrates QuickBooks Online for financial tasks.

Overview

QuickBooks Online is a cloud-based accounting software that helps businesses manage invoices, bills, customers, and more. By integrating QuickBooks Online with Suger, a platform for automating cloud service management, you can automate financial operations such as creating, updating, and retrieving data, and connect them with other applications. You need to connect your QuickBooks Online account to Suger to use this node. See QuickBooks Online Integration for setup details.

Operations

Bill

  • Create: Adds a new bill to QuickBooks Online.
  • Delete: Removes an existing bill.
  • Get: Retrieves details of a specific bill by bill ID.
  • Get Many: Lists all bills with optional filtering.
  • Update: Modifies an existing bill’s details by bill ID.

Customer

  • Create: Registers a new customer.
  • Get: Retrieves customer details by customer ID.
  • Get Many: Lists all customers with optional filtering.
  • Update: Updates customer information by customer ID.

Employee

  • Get Employee: Lists all employees.

Estimate

  • Get Estimate: Lists all estimates.

Invoice

  • Get Invoice: Lists all invoices.

Item

  • Get Item: Lists all items.

Payment

  • Get Payment: Lists all payments with optional filtering.

Purchase

  • Get Purchase: Lists all purchases.

Transaction

  • Get Report: Generates a transaction report.

Vendor

  • Get Vendor: Lists all vendors.

Unsupported Operations

If an operation isn’t supported, use Suger’s HTTP Request node to call the QuickBooks Online API directly. Configure it with your QuickBooks Online credentials for custom API calls. See Custom API Operations for more details.

Example

Scenario: Create Customer

quickbooks-example.jpg

  1. Use the QuickBooks Online node to create a new customer.
  2. Use the Create operation create a customer.
  3. Set the Display Name, and select additional fields date in the node parameters.

Additional Resources