BQE has upgraded the authentication for the Core-Xero data integration from Oauth1.0 to Oauth2.0, which might cause existing connections to become invalid. After the Oauth2.0 migration, existing users of Core-Xero data integration with already established connections will have their tokens invalidated. In the Core > Xero Sync Detail screen, the Company Name and Country Code will be blank.
We need to make sure that the Xero account has an active BQE Core account connected to it. Also, existing users have to reconnect their Xero data files with the associated Core data files. To do this:
- In Xero, open Settings > Connected Apps. As you can see, on the Connected tab there is no Core data file.
- Now go to Core and open the Integrations screen from the Productivity Tools > Integrations menu.
- On the Xero row, click Disconnect and then Connect.
- You are asked to grant Core access to your Xero account. Click Allow Access. When prompted, click Connect. On the Xero Sync Detail screen, you will see the connection between the two apps.
- Back in Xero, reload the Apps > Connected tab and you will see the connected Core app there.