Reconnect Weel to Xero when the integration shows as Disconnected, so your bank feeds and transactions start exporting automatically again.
Steps
- Go to Settings > Integrations.
- Check the status next to Xero. Connected means the integration's healthy. Disconnected means your expense data can't export automatically until you reconnect it.
- If it shows Disconnected, click Reconnect.
- You'll be redirected to Xero. Log in with your Xero email and password if prompted (you might already have an active Xero session).
-
Click Allow Access to authorise Weel.
- Reconnect using the same Xero organisation Weel was already linked to, or the reconnection is rejected with "You are trying to reconnect to some other organisation." Moved to a new Xero organisation? Set up a new integration instead, and remove the old one first.
What happens next
Once the connection's re-verified, Weel automatically resubmits every bank feed statement and transaction that failed to export while disconnected, including any that failed specifically due to an authentication error, not just a recent window. This catch-up typically completes within 24-48 hours.
Why this happens
The most common cause by far is Xero's authorisation expiring in the background, not something you or your team did wrong. Xero refreshes your access automatically every 30 minutes without you noticing, but if the integration goes quiet for 60 days, Xero's longer-lived refresh token can expire outright and break the connection without warning.
Other things that can break the connection:
- Someone with access to your Xero organisation, particularly whoever first connected it to Weel, left the business and had their Xero access revoked.
- That person's Xero user permissions changed.
- That person changed their Xero password. This doesn't always revoke Weel's access, but it can.
- Your Xero subscription lapsed or the organisation was deactivated, for example a free trial ending, a demo organisation being reset, a missed payment, or Xero deactivating it for security reasons.
- Someone manually removed Weel's access from Xero's own Connected Apps settings.
If a connection breaks and doesn't recover within 30 minutes, we email every admin and accountant on your account, with a direct link to Settings > Integrations, and send an in-app notification.