QuickBooks HelpQuickBooksHelpIntuit

Migrate to the new QuickBooks Online e-commerce connectors

by Intuit• Updated about 3 hours ago

QuickBooks rebuilt its e-commerce integrations from the ground up. The new connectors replace the OneSaas apps and bring your e-commerce accounting into a single, modern experience inside QuickBooks Online.

If you need assistance during or after migration:

  1. Live chat: Select the chat icon in the app tile in Integration transactions.
  2. Email: qbo-integrationsupport@intuit.com
  3. Give feedback: Use the Give feedback option in Integration transactions.
FeatureOneSaas (legacy)New connectors
Supported regionsWorldwideWorldwide
Payout reconciliationPartialYes
Detailed order importYesYes
Product trackingYesYes
Customer trackingYesYes
Tax handlingManual mappingMapping
Unified managementSeparate OneSaas interfaceWithin QuickBooks Online

What you’ll need

You’ll need to migrate if you use any of these e-commerce connectors:

  • Shopify
  • Amazon Seller Central
  • eBay
  • Etsy
  • Wix
  • WooCommerce
  • BigCommerce
  • Squarespace 

Before you start, finish any pending transaction reviews or reconciliations in your current app. Make a note of your current settings, including account mappings and last transaction date.

Why we’re making this change

The new connectors give you a more reliable experience and faster ongoing improvements.

  • You get one consistent experience for connecting any supported e-commerce or payment platform to QuickBooks Online. Settings, transaction review, and reconciliation all work the same way across platforms including Square, Paypal and Stripe.
  • The new connectors are built on a modern processing pipeline that significantly reduces the risk of missing transactions or payouts. Transactions import with built-in retry logic to prevent duplicates, and the system handles high volumes without gaps.
  • You get deeper transaction detail, including line-level fee breakdowns, tax handling, product and customer tracking, and a structured reconciliation workflow that keeps your books clean.
  • Consolidating onto a single platform lets the team deliver improvements faster. New features and fixes benefit all e-commerce and payment connectors at the same time, instead of requiring separate work across multiple legacy systems.

Complete the migration

Use the in-product migration banner

If you see the migration banner, you can migrate directly from it. We’ll move your settings and historical data over automatically. 

  1. Go to All apps A bunch of numbers and letters on a tile wall., select Accounting, then select Integration transactions (Take me there).
  2. Find the banner at the top of the page and select Update now.
  3. Follow the prompts to authorize the new app. QuickBooks migrates your relevant settings and data.
  4. Review the settings and your sync start date, then select Sync now to begin importing data.
    Important: Select a transaction start date that does not overlap with your previously imported data.
  5. To review imported data, Go to All apps A bunch of numbers and letters on a tile wall., select Accounting, then select Integration transactions (Take me there). This is your home base for managing data imported from your e-commerce platform.

Disconnect and reinstall manually 

If you don’t see the migration banner, or want to set up the new connector yourself, you can do so manually. 

  1. Go to Integrations The My integrations icon in QuickBooks Online. and select Manage integrations (Take me there).
  2. Find your current OneSaas, select the morethree dot menu icon, then select Disconnect.
  3. Complete the short questionnaire and select Disconnect.
  4. Go to Integrations The My integrations icon in QuickBooks Online. and select Find integrations (Take me there). Search for the new connector you need (for example, Shopify Connector by QuickBooks).
  5. Enter your store credentials, authorize access, and review the app settings.
    Important: Select a transaction start date that does not overlap with previously imported data.
  6. Select your deposit account and payment account, then review advanced settings for fees, adjustments, and other categories.
  7. Turn on Product tracking and Customer tracking if you want them.
  8. Select Sync now and allow time for the initial import to finish.

After migration

  1. Review imported transactions in, Go to All apps A bunch of numbers and letters on a tile wall., select Accounting, then select Integration transactions (Take me there).
  2. Confirm sales, refunds, and payouts.
  3. Match payout deposits in your bank feed.
  4. Verify default accounts against your Chart of accounts.

To connect each app click on the following links.

Results

Your QuickBooks connection to your e-commerce platform has been migrated. A few things to be aware of during and after migration.

  • The new connectors don’t yet offer two-way inventory sync between your e-commerce platform and QuickBooks. Until this is finished, you’ll need to update your inventory levels in both QuickBooks and your e-commerce platform.
  • The new connectors currently syncs every few hours
  • The new connectors can’t import orders as unpaid. If your workflow required this, contact support so the team can help you find an alternative approach.
  • The new connectors import individual transactions level instead of importing a summary sales receipt per payout period.

The Shopify and Amazon connectors support full payout-based reconciliation.

  • Automatic import of sales, refunds, fees, and payouts from Shopify or Amazon into QuickBooks Online.
  • Structured reconciliation: Review each transaction for each payout before you confirm the payout. The payout creates a bank deposit, and automatically links all orders, refunds and fees together to match.
  • Product tracking matches your products to QuickBooks inventory items by SKU and name. Close matches appear for review and you choose what gets added.
  • Order number prefix support to help distinguish transactions from different sales channels.
  • Default accounts are created automatically for fees, adjustments, reserves, tips, gift cards, and disputes. You can customize each one in settings.
  • Transaction review tabs — For review, Categorized, and Excluded — give you full control over what enters your books.

These connectors focus on detailed order import with optional inventory tracking. Payout-level reconciliation is planned for a future release.

  • Automatic import of individual orders as sales receipts or invoices.
  • Product matching by SKU or product name, with the option to create new items in QuickBooks.
  • Customer creation and tracking with details synced from your e-commerce orders.
  • Tax mapping in settings to align e-commerce tax codes with your QuickBooks tax configuration.
  • Order number prefix support to help distinguish transactions from different sales channels.
  • Configurable order status filters so you control which orders are imported.
  • Payment method mapping to route transactions to the correct accounts.

Frequently asked questions

No. Any historical data you added to QuickBooks is migrated, unless it was pending review. Disconnecting from the legacy app doesn’t remove any transactions already recorded in QuickBooks.

Yes. When setting up the new connector, you can choose a start date up to 12 months in the past. To avoid duplicates, be mindful of overlap with previously imported data.

You might need to re-establish your product and customer mappings during your first sync. The new connectors try to match products by SKU and name with existing items in QuickBooks. 

Close matches appear in the For review tab.

Yes. Each e-commerce platform has its own connector app. You manage all of them from the same Manage integrations page in QuickBooks Online for a unified experience.

You can have more than one connector to the same service. For example, if you have 5 Shopify stores, each will have their own unique connection.

The team is actively developing additional features, including increased sync frequency, inventory sync for Shopify, and payout support for more platforms. Use the Give feedback option in Integration transactions to share what you need most.