How to Fix Recurring Order Posting Failures in Webgility Desktop Scheduler
This article helps Webgility Desktop users resolve recurring order posting failures through the scheduler caused by connection issues with QuickBooks Desktop. It provides a clear, step-by-step guide to diagnose the problem and restore a reliable connection, ensuring orders post successfully.
Symptoms
-
Orders are not being posted automatically through the scheduler.
-
Posting errors occur repeatedly.
-
Scheduler or error logs may mention QuickBooks connection or authentication failures.
____________________________________________________________________________________________________
Root Cause
These issues are often caused by a disrupted or invalid connection between the Webgility Desktop scheduler and QuickBooks Desktop.
____________________________________________________________________________________________________
Step-by-Step Troubleshooting Guide
1. Confirm Scheduler Service Status
-
Ensure the Webgility scheduler service is running on the system where Webgility Desktop is installed.
-
Check that no scheduled task failures occurred before the order posting attempt.
2. Review Scheduler Logs
-
Open your scheduler logs and review recent entries.
-
Look for error messages referencing QuickBooks connection failures, authentication issues, or permission errors.
3. Validate the QuickBooks Connection
-
Ensure QuickBooks is open or accessible from the system where the scheduler runs.
-
Check for network-related issues like VPNs, firewalls, or DNS problems that may prevent a stable connection.
4. Update Webgility Desktop
If you can log in to Webgility Desktop:
-
In Webgility, go to Help > Check for Updates > Update.
-
Download and install any available updates.
5. Reestablish the QuickBooks Connection
-
In Webgility, navigate to Connections > Accounting/POS/ERP > Edit Connection.
-
Follow the article to reconnect or reauthorize your QuickBooks account.
6. Retry Order Posting
-
Go to the scheduler interface and manually trigger the order posting task.
-
Monitor the scheduler logs to confirm that the order posts successfully and that no further errors are reported.