Xero Connection Error

Hello, brand new to n8n so apologies if this is basic. I’m getting the following error message, when it feels like Xero has been connected properly. Help pls?

Share the output returned by the last node

Forbidden - perhaps check your credentials?
403 - {“Type”:null,“Title”:“Forbidden”,“Status”:403,“Detail”:“AuthenticationUnsuccessful”,“Instance”:“eac8a33e-0d7d-4cbe-b61e-e212eaef40da”,“Extensions”:{}}

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Here are the steps required to connect your Xero app to n8n:

  1. Create a Xero App from Developer Portal.
    • Type app name
    • Choose Web App
    • Copy Redirect URI from n8n and paste it below company URL.
  2. After creating the app go to Configuration page from left menu.
  3. Copy client ID, generate a Client Secret and paste both in n8n.
  4. Press Connect my account button and authorize. Make sure the authorization URL looks like this:
    https://login.xero.com/identity/connect/authorize?response_type=code&client_id=YOURCLIENTID&redirect_uri=YOURREDIRECTURI&scope=openid profile email accounting.transactions accounting.contacts&state=123

This should let you use Xero node in full functionality.

Hiya Mookie_Lian, I followed these steps which I had done previously but I still seem to have the same issue. Any ideas please?