Issue: Merchant is using Shift4Shop's Quickbooks connector to import orders. However, during the import, Quickbooks displays a warning about duplicate orders.
Solution: Check your plugin's store Export Settings.
A common mistake that merchants have made with the Quickbooks web connector plugin is to have the settings configured to export orders from the Shift4Shop store's New Status and then mark the order as "New" after the import is completed.
This creates a situation where the plugin will export your store's new orders into Quickbooks for processing but leaves them marked as New after the export has completed so that they're exported repeatedly.
In other words, it's downloading your store's new orders but leaving them marked as new in the store. So, when the plugin synchronizes your orders again, it will pull from new (again), and those already exported orders will be re-imported into Quickbook (again), generating a warning that you have duplicate orders.
To avoid this issue, we recommend setting the Quickbooks Export settings on the Shift4Shop store to mark the orders as another status after they've been exported to Quickbooks. For example, the Processing status.
Log into your Shift4Shop Online Store Manager and using the left navigation menu:
Go to Modules.
Use the search bar at the top of the page and search for "Quickbooks Plugin."
When the module appears, click on the Settings link.
4. Next, under "Quickbooks Settings," click on the Export Settings tab.
5. Look for the setting labeled "After Export, mark order as:" and set the status to something other than the status you're importing from.
6. Click Save at the top right to commit your changes.
This way - after the orders are exported to Quickbooks - they are not reimported again and again.