# Connect QuickBooks to Shopify Plus and automate your tasks

Describe to build

Activity reports

Fully supported

MESA's QuickBooks to Shopify Plus integration is the fastest way to sync data between the two — without touching a line of code. Choose which fields to send, how they're formatted, and when the sync happens. Start with a pre-built template, customize it with AI, or build something completely unique in under 10 minutes.

[Try MESA for free](/content/pricing/index.html)

★★★★★ 4.9 rating on Shopify App Store

Start when...

Personalize with built-in tools...

Then, do this...

Trusted by 1,000+ Shopify merchants

## Why integrate QuickBooks with Shopify Plus

The QuickBooks to Shopify Plus integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.

[Data integration →](/content/solutions/data-integration/index.html)

### Send every Shopify order to QuickBooks automatically

When an order is placed, MESA creates the corresponding record in QuickBooks — customer, line items, amount — without anyone touching it. Your books stay current from the moment a sale happens.

[Order automation →](/content/solutions/order-automation/index.html)

### Create QuickBooks invoices from Shopify orders

When a wholesale or B2B order comes in, MESA generates an invoice in QuickBooks and routes it to the right customer account. Your billing process runs without manual data entry between systems.

[Customer experience →](/content/solutions/customer-experience/index.html)

### Keep customer records consistent across both platforms

When a new customer places their first Shopify order, MESA creates or updates their record in QuickBooks. Your accounting and your store always reflect the same customer data.

[Enterprise automation →](/content/solutions/enterprise-automation/index.html)

### Automate complex B2B workflows across your entire stack

When a wholesale or B2B order comes in through Shopify Plus, MESA routes it through the right process — custom pricing, approval steps, fulfillment rules — and syncs the details to your connected tools. Your enterprise workflows run without manual coordination between systems.

[Order automation →](/content/solutions/order-automation/index.html)

### Manage multi-store operations from a single automation layer

When an event happens in one Shopify Plus store — an inventory change, a customer update, a fulfillment status — MESA propagates the right action across your other stores and connected platforms. Your expansion stores stay consistent without a separate ops process for each one.

[Data integration →](/content/solutions/data-integration/index.html)

### Keep your enterprise tech stack in sync with store activity

When orders, customers, and products change in Shopify Plus, MESA pushes the relevant data to your ERP, CRM, and warehouse tools in real time. Your enterprise systems stay current without scheduled exports or manual reconciliation.

## Build any QuickBooks and Shopify Plus automation

MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.

###### B2B Order Created

Starts when a B2B order is created.

- App ID

- Billing Address

- Browser Ip

- Buyer Accepts Marketing

- Cancel Reason

- Cancelled At

- Client Details

- Closed At

- Company

- Confirmation Number

- Created At

- Currency

- Current Total Additional Fees Set

- Current Total Discounts

- Current Total Discounts Set

- Current Total Duties Set

- Current Total Price

- Current Total Price Set

- Current Subtotal Price

- Current Subtotal Price Set

- Current Total Tax

- Current Total Tax Set

- Customer

- Customer Locale

- Discount Applications

- Discount Codes

- Email

- Estimated Taxes

- Financial Status

- Fulfillments

- Fulfillment Status

- ID

- Inventory Behaviour

- Landing Site

- Line Items

- Merchant Of Record App ID

- Name

- Note

- Note Attributes

- Number

- Order Number

- Original Total Additional Fees Set

- Original Total Duties Set

- Payment Terms

- Payment Gateway Names

- Phone

- Po Number

- Presentment Currency

- Processed At

- Referring Site

- Refunds

- Shipping Address

- Shipping Lines

- Source Name

- Source Identifier

- Source URL

- Subtotal Price

- Subtotal Price Set

- Tags

- Tax Lines

- Taxes Included

- Test

- Total Discounts

- Total Discounts Set

- Total Line Items Price

- Total Line Items Price Set

- Total Outstanding

- Total Price

- Total Price Set

- Total Shipping Price Set

- Total Tax

- Total Tax Set

- Total Tip Received

- Total Weight

- Updated At

- User ID

- Order Status URL

###### B2B Order Updated

Starts when a B2B order is modified.

- App ID

- Billing Address

- Browser Ip

- Buyer Accepts Marketing

- Cancel Reason

- Cancelled At

- Client Details

- Closed At

- Company

- Confirmation Number

- Created At

- Currency

- Current Total Additional Fees Set

- Current Total Discounts

- Current Total Discounts Set

- Current Total Duties Set

- Current Total Price

- Current Total Price Set

- Current Subtotal Price

- Current Subtotal Price Set

- Current Total Tax

- Current Total Tax Set

- Customer

- Customer Locale

- Discount Applications

- Discount Codes

- Email

- Estimated Taxes

- Financial Status

- Fulfillments

- Fulfillment Status

- ID

- Inventory Behaviour

- Landing Site

- Line Items

- Merchant Of Record App ID

- Name

- Note

- Note Attributes

- Number

- Order Number

- Original Total Additional Fees Set

- Original Total Duties Set

- Payment Terms

- Payment Gateway Names

- Phone

- Po Number

- Presentment Currency

- Processed At

- Referring Site

- Refunds

- Shipping Address

- Shipping Lines

- Source Name

- Source Identifier

- Source URL

- Subtotal Price

- Subtotal Price Set

- Tags

- Tax Lines

- Taxes Included

- Test

- Total Discounts

- Total Discounts Set

- Total Line Items Price

- Total Line Items Price Set

- Total Outstanding

- Total Price

- Total Price Set

- Total Shipping Price Set

- Total Tax

- Total Tax Set

- Total Tip Received

- Total Weight

- Updated At

- User ID

- Order Status URL

###### Company Contact Created

Starts when a company contact is created.

- Customer Admin Graphql Api ID

- Title

- Locale

- Created At

- Updated At

- Admin Graphql Api ID

- Company

###### Company Contact Deleted

Starts when a company contact is deleted.

- Customer Admin Graphql Api ID

- Title

- Locale

- Created At

- Updated At

- Admin Graphql Api ID

- Company

###### Company Contact Roles Assigned

Starts when a company contact role is assigned.

- Customer Admin Graphql Api ID

- Title

- Locale

- Created At

- Updated At

- Admin Graphql Api ID

- Company

###### Company Contact Roles Revoked

Starts when a company contact role is revoked.

- Customer Admin Graphql Api ID

- Title

- Locale

- Created At

- Updated At

- Admin Graphql Api ID

- Company

###### Company Contact Updated

Starts when a company contact is updated.

- Customer Admin Graphql Api ID

- Title

- Locale

- Created At

- Updated At

- Admin Graphql Api ID

- Company

###### Company Created

Starts when a company is created.

- Name

- Note

- External ID

- Main Contact Admin Graphql Api ID

- Created At

- Updated At

- Customer Since

- Admin Graphql Api ID

###### Company Deleted

Starts when a company is deleted.

- Name

- Note

- External ID

- Main Contact Admin Graphql Api ID

- Created At

- Updated At

- Customer Since

- Admin Graphql Api ID

###### Company Location Created

Starts when a company location is created.

- Name

- External ID

- Phone

- Locale

- Created At

- Updated At

- Note

- Buyer Experience Configuration

- Admin Graphql Api ID

- Tax Exemptions

- Company

- Billing Address

- Shipping Address

- Tax Registration

###### Company Location Deleted

Starts when a company location is deleted.

- Name

- External ID

- Phone

- Locale

- Created At

- Updated At

- Note

- Buyer Experience Configuration

- Admin Graphql Api ID

- Tax Exemptions

- Company

- Billing Address

- Shipping Address

- Tax Registration

###### Company Location Updated

Starts when a company location is updated.

- Name

- External ID

- Phone

- Locale

- Created At

- Updated At

- Note

- Buyer Experience Configuration

- Admin Graphql Api ID

- Tax Exemptions

- Company

- Billing Address

- Shipping Address

- Tax Registration

###### Company Updated

Starts when a company is updated.

- Name

- Note

- External ID

- Main Contact Admin Graphql Api ID

- Created At

- Updated At

- Customer Since

- Admin Graphql Api ID

###### Credit Memo Created

Starts when a credit memo is created.

- ID

- Line

- Customer Ref

- Sync Token

- Currency Ref

- Txn Date

- Custom Field

- Print Status

- Total Amt

- Apply Tax After Discount

- Doc Number

- Txn Tax Detail

- Email Status

- Bill Addr

- Meta Data

- Remaining Credit

- Balance

- Domain

- Sparse

###### Customer Created

Starts when a customer is created.

- ID

- Sync Token

- Display Name

- Title

- Given Name

- Middle Name

- Suffix

- Family Name

- Primary Email Addr

- Resale Num

- Secondary Tax Identifier

- Default Tax Code Ref

- Preferred Delivery Method

- GSTIN

- Sales Term Ref

- Customer Type Ref

- Fax

- Business Number

- Bill With Parent

- Currency Ref

- Mobile

- Job

- Balance With Jobs

- Primary Phone

- Open Balance Date

- Taxable

- Alternate Phone

- Meta Data

- Parent Ref

- Notes

- Web Addr

- Active

- Company Name

- Balance

- Ship Addr

- Payment Method Ref

- Is Project

- Source

- Primary Tax Identifier

- G S T Registration Type

- Print On Check Name

- Bill Addr

- Fully Qualified Name

- Level

- Tax Exemption Reason ID

###### Customer Deleted

Starts when a customer is removed.

###### Customer Updated

Starts when a customer is modified.

- ID

- Sync Token

- Display Name

- Title

- Given Name

- Middle Name

- Suffix

- Family Name

- Primary Email Addr

- Resale Num

- Secondary Tax Identifier

- Default Tax Code Ref

- Preferred Delivery Method

- GSTIN

- Sales Term Ref

- Customer Type Ref

- Fax

- Business Number

- Bill With Parent

- Currency Ref

- Mobile

- Job

- Balance With Jobs

- Primary Phone

- Open Balance Date

- Taxable

- Alternate Phone

- Meta Data

- Parent Ref

- Notes

- Web Addr

- Active

- Company Name

- Balance

- Ship Addr

- Payment Method Ref

- Is Project

- Source

- Primary Tax Identifier

- G S T Registration Type

- Print On Check Name

- Bill Addr

- Fully Qualified Name

- Level

- Tax Exemption Reason ID

###### Invoice Created

Starts when an invoice is created.

- ID

- Line

- Customer Ref

- Sync Token

- Ship From Addr

- Currency Ref

- Doc Number

- Bill Email

- Txn Date

- Ship Date

- Tracking Num

- Class Ref

- Print Status

- Sales Term Ref

- Txn Source

- Linked Txn

- Deposit To Account Ref

- Global Tax Calculation

- Allow Online A C H Payment

- Transaction Location Type

- Due Date

- Meta Data

- Private Note

- Bill Email Cc

- Customer Memo

- Email Status

- Project Ref

- Exchange Rate

- Deposit

- Txn Tax Detail

- Allow Online Credit Card Payment

- Allow Online Payment

- Domain

- Sparse

- Custom Field

- Bill Addr

- Ship Addr

- Total Amt

- Home Total Amt

- Apply Tax After Discount

- Balance

###### Invoice Deleted

Starts when an invoice is removed.

###### Invoice Updated

Starts when an invoice is modified.

- ID

- Line

- Customer Ref

- Sync Token

- Ship From Addr

- Currency Ref

- Doc Number

- Bill Email

- Txn Date

- Ship Date

- Tracking Num

- Class Ref

- Print Status

- Sales Term Ref

- Txn Source

- Linked Txn

- Deposit To Account Ref

- Global Tax Calculation

- Allow Online A C H Payment

- Transaction Location Type

- Due Date

- Meta Data

- Private Note

- Bill Email Cc

- Customer Memo

- Email Status

- Project Ref

- Exchange Rate

- Deposit

- Txn Tax Detail

- Allow Online Credit Card Payment

- Allow Online Payment

- Domain

- Sparse

- Custom Field

- Bill Addr

- Ship Addr

- Total Amt

- Home Total Amt

- Apply Tax After Discount

- Balance

###### Item Created

Starts when an item is created.

- ID

- Item Category Type

- Name

- Sync Token

- Inv Start Date

- Type

- Qty On Hand

- Asset Account Ref

- Sku

- Sales Tax Included

- Track Qty On Hand

- Sales Tax Code Ref

- Class Ref

- Source

- Purchase Tax Included

- Description

- Abatement Rate

- Sub Item

- Taxable

- U Q C Display Text

- Reorder Point

- Purchase Desc

- Meta Data

- Pref Vendor Ref

- Active

- UQCId

- Reverse Charge Rate

- Purchase Tax Code Ref

- Service Type

- Purchase Cost

- Parent Ref

- Unit Price

- Fully Qualified Name

- Expense Account Ref

- Level

- Income Account Ref

- Tax Classification Ref

###### Item Deleted

Starts when an item is removed.

###### Item Updated

Starts when an item is modified.

- ID

- Item Category Type

- Name

- Sync Token

- Inv Start Date

- Type

- Qty On Hand

- Asset Account Ref

- Sku

- Sales Tax Included

- Track Qty On Hand

- Sales Tax Code Ref

- Class Ref

- Source

- Purchase Tax Included

- Description

- Abatement Rate

- Sub Item

- Taxable

- U Q C Display Text

- Reorder Point

- Purchase Desc

- Meta Data

- Pref Vendor Ref

- Active

- UQCId

- Reverse Charge Rate

- Purchase Tax Code Ref

- Service Type

- Purchase Cost

- Parent Ref

- Unit Price

- Fully Qualified Name

- Expense Account Ref

- Level

- Income Account Ref

- Tax Classification Ref

###### Assign Role to Company Contact

Assign a role to a company contact.

- Contacts Count

- Created At

- Customer Since

- Default Cursor

- Default Role

- External ID

- Has Timeline Comment

- ID

- Lifetime Duration

- Locations Count

- Name

- Note

- Orders Count

- Total Spent

- Updated At

###### Assign Roles to Company Contact

Assign roles to a company contact.

- Contacts Count

- Created At

- Customer Since

- Default Cursor

- Default Role

- External ID

- Has Timeline Comment

- ID

- Lifetime Duration

- Locations Count

- Name

- Note

- Orders Count

- Total Spent

- Updated At

###### Assign Roles to Company Location

Assign roles to a company location.

- Contacts Count

- Created At

- Customer Since

- Default Cursor

- Default Role

- External ID

- Has Timeline Comment

- ID

- Lifetime Duration

- Locations Count

- Name

- Note

- Orders Count

- Total Spent

- Updated At

###### Create B2B Draft Order

Create a B2B draft order.

- Applied Discount

- Billing Address

- Custom Attributes

- Email

- Line Items

- Note

- Phone

- Po Number

- Presentment Currency Code

- Reserve Inventory Until

- Shipping Address

- Shipping Line

- Source Name

- Tags

- Tax Exempt

- Use Customer Default Address

- Visible To Customer

###### Create B2B Order

Create a B2B order.

- Billing Address

- Buyer Accepts Marketing

- Cancel Reason

- Company

- Currency

- Customer

- Discount Codes

- Email

- Fulfillments

- Fulfillment Status

- Inventory Behaviour

- Line Items

- Merchant Of Record App ID

- Name

- Note

- Note Attributes

- Number

- Phone

- Po Number

- Presentment Currency

- Processed At

- Referring Site

- Shipping Address

- Shipping Lines

- Source Name

- Source Identifier

- Source URL

- Subtotal Price

- Subtotal Price Set

- Tags

- Tax Lines

- Taxes Included

- Total Discounts

- Total Discounts Set

- Total Line Items Price

- Total Line Items Price Set

- Total Price Set

- Total Shipping Price Set

- Total Tax

- Total Tax Set

- Total Weight

- User ID

- Order Status URL

###### Create Company

Create a company. Cannot attach an existing customer to a new company through this action.

- Company

- Company Contact

- Company Location

###### Create Company Contact

Create a company contact on an existing company.

- Company ID

- Email

- First Name

- Last Name

- Locale

- Phone

- Title

###### Create Company Location

Create a company location on an existing company.

- Company ID

- Billing Address

- Billing Same As Shipping

- Buyer Experience Configuration

- External ID

- Locale

- Name

- Note

- Phone

- Shipping Address

- Tax Exemptions

- Tax Registration ID

###### Delete Company

Remove a company.

- ID

###### Delete Company Contact

Remove a company's contact.

- ID

###### Delete Company Location

Remove a company location.

- ID

###### Get List of Companies

Obtain a list of companies. This action will return 100 results by default.

- Name

- ID

###### Get List of Company Locations

Obtain a list of company locations. This action will return 100 results by default.

- Name

- ID

###### Retrieve Company

Grab all details about a company.

- Count

###### Retrieve Company Contact

Grab all details about company contact.

- ID

- Name

###### Retrieve Company Contact Role

Grab all details about a company contact role.

- ID

- Name

- Note

###### Retrieve Company Location

Grab all details about a company's location.

- Address 1

- Address 2

- City

- Company Name

- Country

- Country Code

- Created At

- Formatted Address

- Formatted Area

- ID

- Phone

- Province

- Recipient

- Updated At

- Zip

###### Retrieve Variant

Grab all details about specific Shopify variants from an existing product.

###### Update Company

Modify a company's information.

- Company ID

- Customer Since

- External ID

- Name

- Note

###### Update Company Contact

Modify the company's contact information.

- Company Contact ID

- Email

- First Name

- Last Name

- Locale

- Phone

- Title

###### Update Company Location

Modify a company location.

- Company Location ID

- Buyer Experience Configuration

- External ID

- Locale

- Name

- Note

- Phone

###### Create Account

Create an account.

- Account Type

- Name

###### Create Attachable

Create an attachable.

- Attachable Ref

- Note

###### Create Bill

Create a bill.

- Line

- Vendor Ref

###### Create Class

Create a class.

- Name

###### Create Credit Memo

Create a credit memo.

- Remaining Credit

- Domain

- Sparse

- ID

- Sync Token

- Meta Data

- Custom Field

- Doc Number

- Txn Date

- Currency Ref

- Exchange Rate

- Line

- Txn Tax Detail

- Customer Ref

- Bill Addr

- Ship Addr

- Total Amt

- Home Total Amt

- Apply Tax After Discount

- Print Status

- Email Status

- Balance

- Project Ref

###### Create Customer

Create a customer.

- Bill Addr

- Notes

- Display Name

- Primary Phone

- Primary Email Addr

###### Create Department

Create a department.

- Name

###### Create Invoice

Create an invoice.

- Line

- Customer Ref

###### Create Item

Create an item.

- Name

- Income Account Ref

- Expense Account Ref

- Asset Account Ref

- Type

- Track Qty On Hand

- Qty On Hand

- Inv Start Date

###### Create Journal Entry

Create a journal entry.

- Line

###### Create or Update Estimate

Create or modify an estimate.

- Domain

- Sparse

- ID

- Sync Token

- Custom Field

- Doc Number

- Txn Date

- Currency Ref

- Exchange Rate

- Txn Status

- Line

- Txn Tax Detail

- Customer Ref

- Customer Memo

- Bill Addr

- Ship Addr

- Total Amt

- Home Total Amt

- Apply Tax After Discount

- Print Status

- Email Status

- Bill Email

###### Create Payment

Create a payment.

- Customer Ref

- Total Amt

- Line

###### Create Purchase

Create a purchase.

- Account Ref

- Payment Type

- Credit

- Total Amt

- Purchase Ex

- Domain

- Sparse

- ID

- Sync Token

- Meta Data

- Custom Field

- Txn Date

- Currency Ref

- Exchange Rate

- Line

###### Create Purchase Order

Create a purchase order.

- Line

- Vendor

- Accounts Payable (A/P) Account

- Currency Ref

- Total Amt

- Global Tax Calculation

- Txn Date

- Custom Field

- POEmail

- Class Ref

- Sales Term Ref

- Linked Txn

- Memo

- POStatus

- Transaction Location Type

- Due Date

- Meta Data

- Doc Number

- Private Note

- Ship Method Ref

- Txn Tax Detail

- Ship To

- Exchange Rate

- Ship Addr

- Vendor Addr

- Email Status

- Recur Data Ref

- Department Ref

###### Create Sales Receipt

Create a sales receipt.

- Line

###### Create Tax Agency

Create a tax agency.

- Display Name

###### Create Tax Service

Create a tax service.

- Tax Code

- Tax Rate Details

###### Create Time Activity

Create a time activity.

- Name Of

- Employee Ref

- Start Time

- End Time

###### Create Transfer

Create a transfer.

- From Account Ref

- To Account Ref

- Amount

###### Delete Employee

Remove an employee.

###### Delete Vendor Credit

Remove vendor credit.

###### Query Account List Report

Request an account list report.

###### Query Aged Payable Detail Report

Request an aged payable detail report.

###### Query Aged Payables Report

Request an aged payables report.

###### Query Aged Receivable Detail Report

Request an aged receivable detail report.

###### Query Aged Receivables Report

Request an aged receivables report.

###### Query Balance Sheet Report

Request a balance sheet report.

###### Query Cash Flow Report

Request a cash flow report.

###### Query Class Sales Report

Request a class sales report.

###### Query Credit Memo

Query for credit memos.

- ID

- Line

- Customer Ref

- Sync Token

- Currency Ref

- Txn Date

- Custom Field

- Print Status

- Total Amt

- Apply Tax After Discount

- Doc Number

- Txn Tax Detail

- Email Status

- Bill Addr

- Meta Data

- Remaining Credit

- Balance

- Domain

- Sparse

###### Query Customer

Query for customers.

- ID

- Sync Token

- Display Name

- Title

- Given Name

- Middle Name

- Suffix

- Family Name

- Primary Email Addr

- Resale Num

- Secondary Tax Identifier

- Default Tax Code Ref

- Preferred Delivery Method

- GSTIN

- Sales Term Ref

- Customer Type Ref

- Fax

- Business Number

- Bill With Parent

- Currency Ref

- Mobile

- Job

- Balance With Jobs

- Primary Phone

- Open Balance Date

- Taxable

- Alternate Phone

- Meta Data

- Parent Ref

- Notes

- Web Addr

- Active

- Company Name

- Balance

- Ship Addr

- Payment Method Ref

- Is Project

- Source

- Primary Tax Identifier

- G S T Registration Type

- Print On Check Name

- Bill Addr

- Fully Qualified Name

- Level

- Tax Exemption Reason ID

###### Query Customer Balance Detail Report

Request a customer balance detail report.

###### Query Customer Balance Report

Request a customer balance report.

###### Query Customer Income Report

Request a customer income report.

###### Query Customer Sales Report

Request a customer sales report.

###### Query Department Sales Report

Request a department sales report.

###### Query for Invoice

Query for invoices.

- ID

- Line

- Customer Ref

- Sync Token

- Ship From Addr

- Currency Ref

- Doc Number

- Bill Email

- Txn Date

- Ship Date

- Tracking Num

- Class Ref

- Print Status

- Sales Term Ref

- Txn Source

- Linked Txn

- Deposit To Account Ref

- Global Tax Calculation

- Allow Online A C H Payment

- Transaction Location Type

- Due Date

- Meta Data

- Private Note

- Bill Email Cc

- Customer Memo

- Email Status

- Project Ref

- Exchange Rate

- Deposit

- Txn Tax Detail

- Allow Online Credit Card Payment

- Allow Online Payment

- Domain

- Sparse

- Custom Field

- Bill Addr

- Ship Addr

- Total Amt

- Home Total Amt

- Apply Tax After Discount

- Balance

###### Query for Item

Query for items.

- ID

- Item Category Type

- Name

- Sync Token

- Inv Start Date

- Type

- Qty On Hand

- Asset Account Ref

- Sku

- Sales Tax Included

- Track Qty On Hand

- Sales Tax Code Ref

- Class Ref

- Source

- Purchase Tax Included

- Description

- Abatement Rate

- Sub Item

- Taxable

- U Q C Display Text

- Reorder Point

- Purchase Desc

- Meta Data

- Pref Vendor Ref

- Active

- UQCId

- Reverse Charge Rate

- Purchase Tax Code Ref

- Service Type

- Purchase Cost

- Parent Ref

- Unit Price

- Fully Qualified Name

- Expense Account Ref

- Level

- Income Account Ref

- Tax Classification Ref

###### Query General Ledger Report

Request a general ledger report.

###### Query Journal Entry

Query for journal entries.

- ID

- Sync Token

- Txn Date

- Doc Number

- Private Note

- Adjustment

- Total Amt

- Domain

- Sparse

- Currency Ref

- Txn Tax Detail

- Meta Data

- Line

###### Query Profit and Less Report

Request a profit and less report.

###### Query Profit and Loss Detail Report

Request a profit and loss detail report.

###### Query Report

Request a report.

###### Query Sales by Product Report

Request a sales by product report.

###### Query Transaction List Report

Request a transaction list report.

###### Query Transfer

Query for a transfer.

###### Query Trial Balance Report

Request a trial balance report.

###### Query Vendor Balance Detail Report

Request a vendor balance detail report.

###### Query Vendor Balance Report

Request a vendor balance report.

###### Query Vendor Expenses Report

Request a vendor expenses report.

###### Retrieve Account

Grab all details about an account.

###### Retrieve Attachable

Grab all details about an attachable.

###### Retrieve Bill

Grab all details about a bill.

###### Retrieve Bill Payment

Grab all details about a bill payment.

###### Retrieve Class

Grab all details about a class.

###### Retrieve Company Information

Grab all details about the company.

###### Retrieve Credit Memo

Grab all details about a credit memo.

- ID

- Line

- Customer Ref

- Sync Token

- Currency Ref

- Txn Date

- Custom Field

- Print Status

- Total Amt

- Apply Tax After Discount

- Doc Number

- Txn Tax Detail

- Email Status

- Bill Addr

- Meta Data

- Remaining Credit

- Balance

- Domain

- Sparse

###### Retrieve Customer

Grab all details about a customer.

###### Retrieve Department

Grab all detail about a department.

###### Retrieve Deposit

Grab all details about a deposit.

###### Retrieve Employee

Grab all details about an employee.

###### Retrieve Estimate

Grab all details about an estimate.

###### Retrieve Exchange Rate for Individual Currency Code

Grab all details about an exchange rate for a specific currency code.

###### Retrieve Invoice

Grab all details about an invoice.

###### Retrieve Item

Grab all details about an item.

###### Retrieve Journal Entry

Grab all details about a journal entry.

###### Retrieve Payment

Grab all details about a payment.

###### Retrieve Payment Method

Grab all details about a payment method.

###### Retrieve Preference

Grab all details about a preference.

###### Retrieve Purchase

Grab all details about a purchase.

###### Retrieve Purchase Order

Grab all details about a purchase order.

- ID

- Doc Number

- Sync Token

- Domain

- Sparse

- Txn Date

- Total Amt

- POStatus

- Private Note

- A P Account Ref

- Currency Ref

- Vendor Ref

- Ship Addr

- Vendor Addr

- Line

- Custom Field

- Meta Data

###### Retrieve Refund Receipt

Grab all details about a refund receipt.

###### Retrieve Sales Receipt

Grab all details about a sales receipt.

###### Retrieve Tax Agency

Grab all details about a tax agency.

###### Retrieve Tax Code

Grab all details about a tax code.

###### Retrieve Tax Rate

Grab all details about a tax rate.

###### Retrieve Term

Grab all details about a term.

###### Retrieve Transfer

Grab all details about a transfer.

###### Retrieve Vendor

Grab all details about a vendor.

###### Retrieve Vendor Credit

Grab all details about a vendor credit.

###### Update Bill Payment

Modify a bill payment.

- Vendor

- Pay Type

- Check Payment

- Total Amt

- Private Note

- Line

###### Update Credit Memo

Modify a credit memo's details.

- Remaining Credit

- Domain

- Sparse

- ID

- Sync Token

- Meta Data

- Custom Field

- Doc Number

- Txn Date

- Currency Ref

- Exchange Rate

- Line

- Txn Tax Detail

- Customer Ref

- Bill Addr

- Ship Addr

- Total Amt

- Home Total Amt

- Apply Tax After Discount

- Print Status

- Email Status

- Balance

- Project Ref

###### Update Customer

Update a customer.

- Taxable

- Bill Addr

- Notes

- Job

- Bill With Parent

- Balance

- Balance With Jobs

- Currency Ref

- Preferred Delivery Method

- Domain

- Sparse

- ID

- Sync Token

- Fully Qualified Name

- Display Name

- Print On Check Name

- Active

- Primary Phone

- Primary Email Addr

- Default Tax Code Ref

###### Update Deposit

Modify a deposit.

- Deposit To Account Ref

- Total Amt

- Domain

- Sparse

- ID

- Sync Token

- Txn Date

- Currency Ref

- Exchange Rate

- Line

###### Update Journal Entry

Modify a journal entry's details.

- Sparse

- ID

- Sync Token

- Transaction Date

- Journal Number

- Memo

- Adjusting Entry

- Currency

- Exchange Rate

- Tax Calculation

- Tax Details

- Lines

###### Update Payment Method

Modify a payment method.

- Name

- Active

- Type

- Domain

- Sparse

- ID

- Sync Token

- Meta Data

###### Update Preference

Modify a preference.

- Accounting Info Prefs

- Product And Services Prefs

- Sales Forms Prefs

- Email Messages Prefs

- Vendor And Purchases Prefs

- Time Tracking Prefs

- Tax Prefs

- Currency Prefs

- Report Prefs

- Other Prefs

- Domain

- Sparse

- ID

- Sync Token

- Meta Data

###### Update Purchase Order

Modify a purchase order's details.

- Sparse

- ID

- Sync Token

- Accounts Payable (A/P) Account

- Vendor

- Line

- Currency Ref

- Global Tax Calculation

- Txn Date

- Custom Field

- POEmail

- Class Ref

- Sales Term Ref

- Linked Txn

- Memo

- POStatus

- Transaction Location Type

- Due Date

- Meta Data

- Doc Number

- Private Note

- Ship Method Ref

- Txn Tax Detail

- Ship To

- Exchange Rate

- Ship Addr

- Vendor Addr

- Email Status

- Recur Data Ref

- Department Ref

###### Update Refund Receipt

Modify a refund receipt.

- Domain

- Sparse

- ID

- Sync Token

- Meta Data

- Custom Field

- Doc Number

- Txn Date

- Currency Ref

- Exchange Rate

- Line

- Txn Tax Detail

- Total Amt

- Home Total Amt

- Apply Tax After Discount

- Print Status

- Balance

- Payment Ref Num

- Deposit To Account Ref

###### Update Term

Modify a term.

- Name

- Active

- Type

- Discount Percent

- Due Days

- Domain

- Sparse

- ID

- Sync Token

###### Update Vendor

Modify a vendor.

- Bill Addr

- Tax Identifier

- Balance

- Acct Num

- Vendor1099

- Currency Ref

- Domain

- Sparse

- ID

- Sync Token

- Title

- Given Name

- Family Name

- Suffix

- Company Name

- Display Name

- Print On Check Name

- Active

- Primary Phone

- Mobile

- Primary Email Addr

- Web Addr

###### Upload Attachments

Upload and link new attachments.

[View all](/content/apps/quickbooks/integrate/shopify-plus#/index.html)

Not just software—partnership

## Expert support included

MESA includes hands-on support from automation experts who know how to get things done.

### Free workflow setup

We'll build your first workflow with you live. Most merchants walk away with automation saving 5+ hours/week.

### Fast response times

Average first response: Same day. Critical issues: Immediate escalation. Complex builds: 24-48 hours.

### Managed services available

Personalized workflow reviews, and quarterly check-ins to
identify new opportunities as your business grows.

### Real humans, always

Chat with real automation experts (not bots). Email support 9am-5pm PST.
Google Meet sessions for complex workflows.

## Integrate QuickBooks with Shopify Plus today.

Enjoy a 7-day free trial. Get your first workflow in minutes.

[Try MESA today →](/content/pricing/index.html)

MESA AI assistant

+×

Describe your task...

You've known what your store should be doing. Now it can. Describe the task then MESA handles it from there.
