Skip to content

QuickBooks Integration

Sync your sales, invoices, and payments to QuickBooks Online automatically. BridalOp pushes financial data to QuickBooks as it happens — so your books stay up to date without manual data entry.

Go to Settings > QuickBooks to connect.

Connecting

QuickBooks connection page

Click Connect to QuickBooks to link your QuickBooks Online account. You'll be redirected to Intuit to authorize the connection. Once connected, the page shows your company name and connection status.

What Syncs

BridalOp automatically syncs the following data to QuickBooks:

EntitySynced AsWhen It Syncs
CustomersQBO CustomerWhen a customer is created or updated in BridalOp
OrdersQBO Sales ReceiptWhen an order is completed at the POS
InvoicesQBO InvoiceWhen an invoice is created and sent
Invoice PaymentsQBO PaymentWhen a payment is recorded on an invoice
RefundsQBO Refund ReceiptWhen a refund is processed

Each entity is mapped between BridalOp and QuickBooks so updates flow correctly and duplicates are prevented.

Automatic Syncing

Syncing happens automatically in the background. When you complete a sale, create an invoice, or receive a payment, BridalOp queues a sync job that pushes the data to QuickBooks within seconds.

You don't need to manually trigger syncs during normal use.

Manual Sync

If you need to push all data at once (for example, after first connecting), click Sync All Now on the QuickBooks settings page. This syncs all customers, sent/paid invoices, and completed orders to QuickBooks.

Synced Entities

The sidebar shows a count of how many records have been synced to QuickBooks:

  • Customers — BridalOp customers synced as QBO customers
  • Invoices — BridalOp invoices synced as QBO invoices
  • Payments — invoice payments synced as QBO payments
  • Sales Receipts — completed POS orders synced as QBO sales receipts

Sync Log

QuickBooks sync log

The Sync Log shows the most recent sync activity. Each entry includes:

ColumnDescription
TypeWhat was synced (Customer, Order, Invoice, Payment, Refund)
ActionCreate, Update, or Delete
StatusSuccess (green), Failed (red), or Skipped
QBO IDThe QuickBooks Online entity ID
TimeWhen the sync occurred

If a sync fails, the error is logged here so you can troubleshoot. Failed syncs are retried automatically up to 3 times before being marked as failed.

Disconnecting

Click Disconnect on the QuickBooks settings page to unlink your account. A confirmation dialog appears before disconnecting. This stops all future syncs but doesn't delete any data already in QuickBooks.

You can reconnect at any time by clicking Connect to QuickBooks again.