Troubleshooting Xero Account Authorization Errors When Posting WooCommerce Orders via Webgility Online
This article helps Webgility Online users resolve order posting errors when posting WooCommerce orders into Xero accounting system. These errors are often caused by expired or invalid Xero account authorization. The article provides guidance on reconnecting the Xero account to restore order posting functionality.
Common Indicators of Authorization Errors
Authorization errors typically occur when the XERO access token expires or is disconnected. You may notice:
-
Orders failing to sync or post to XERO
-
Error messages such as "XERO authorization failed" or "invalid credentials"
-
Previously working connections now failing without changes to settings
✅ Steps to Resolve the Issue
1. Reconnect Your XERO Account in Webgility Online
To restore authorization and resolve the error:
-
Log in to Webgility Online
-
Go to:
Connections > XERO -
Click Disconnect (if the account is currently connected)
-
Refresh your browser window
-
Click Connect, then follow the XERO sign-in and authorization prompts
-
Once connected, verify that the status shows as Active/Connected
2. Post a Test Order to XERO
After reconnecting XERO:
-
Try posting a new order from WooCommerce to XERO through Webgility Online
-
If the order posts successfully, the issue is resolved.