Three-step wire-up for the AR/AP integration. Mints a refresh token your operator pastes into Key Vault as XERO_REFRESH_TOKEN. Gated on admin.integrations.
Log into developer.xero.com → My Apps → your NEOM app → Configuration. Paste the exact URL below into "Redirect URIs" and save. Xero will only accept callbacks to a whitelisted URI.
accounting.invoices accounting.contacts offline_access/api/v1/integrations/xero/oauth/callback.XERO_CLIENT_ID + XERO_CLIENT_SECRET detected. Once the redirect URI is whitelisted, continue.Next → Authorise