Troubleshooting Orders Not Appearing in QuickBooks Desktop Despite Successful Posting via Scheduler
This article helps Webgility Desktop users resolve issues where orders sent to QuickBooks Desktop via Webgility Desktop scheduler do not appear, despite no transactions being deleted. It guides users through identifying the root cause, recovering missing orders, and preventing the issue from recurring.
Step-by-Step: How to Diagnose and Resolve Missing Scheduler Uploads
1. Turn on QuickBooks SDK Logs
To track detailed upload activity:
-
Open the QuickBooks SDK Log Settings
-
Set the log level to Verbose
-
Save the changes
This helps capture detailed communication between Webgility and QuickBooks. If the issue occurs again, collect the latest logs for review.
2. Check Scheduler History and Upload Logs
In Webgility:
-
Review the scheduler task history for the time period when the issue occurred
-
Look for signs of:
-
Upload interruptions
-
Error codes
-
Timeouts
-
-
Also check the Webgility connector logs to confirm whether the upload completed successfully
3. Re-download and Repost Missing Orders
To manually reprocess the missing data:
-
Re-download orders from your sales channel (e.g., Shopify, Amazon)
-
Use Orders > Get New Orders > By Range or By ID
-
-
Open each missing order and click the refresh (unsync) icon in the order details panel
-
Click Post to QuickBooks to send the order again manually
-
Open QuickBooks and verify the transactions are now visible under the selected account
Manual reposting bypasses the scheduler and helps confirm if the issue is specific to automated sync.
4. Monitor for Future Missing Orders
To prevent repeat incidents:
-
Keep SDK logs enabled for a few scheduled uploads after the fix
-
Check whether orders consistently post to QBD after each scheduled run
-
If issues reappear, capture logs immediately and track which orders failed