Xero – Guides

Service ID: xero

Get paid sooner when you accept payments online straight from a Xero invoice. Give your customers different payment options, including PayPal and Stripe.

Apideck Guides

Mark Invoices as Paid

Mark Invoices as Paid

This guide provides a step-by-step procedure for marking invoices and bills as paid.

Refresh Token Race Condition

Refresh Token Race Condition

How to handle the refresh token race condition in API Requests for OAuth Connectors like Xero and Salesforce.

Tracking Dimensions: Departments, Locations & Subsidiaries

Tracking Dimensions: Departments, Locations & Subsidiaries

How to use departments, locations, subsidiaries, and tracking categories for segmented reporting across accounting connectors

Integrating Expenses and Bills with the Accounting API

Integrating Expenses and Bills with the Accounting API

Handle Expenses and Bills in accounting integrations. Worked examples with QuickBooks, Xero, Exact Online, and NetSuite using the Apideck Accounting API.

Sync transactions into accounting platforms with Bank Feeds

Sync transactions into accounting platforms with Bank Feeds

Push transactions from your platform into accounting systems for automated reconciliation across Xero, QuickBooks, Sage Intacct, Sage Business Cloud Accounting, FreshBooks, Campfire, and Odoo.

How to Integrate Xero Bank Feeds Using Apideck

How to Integrate Xero Bank Feeds Using Apideck

Automatically send transaction data from your platform into your users' Xero accounts for seamless reconciliation.

Multi-Company Support in Accounting

Multi-Company Support in Accounting

Switch between companies at request time using the x-apideck-company-id header for accounting connectors that support multi-company.

Building a Ledger Account Mapping UI

Building a Ledger Account Mapping UI

How to build a mapping interface between your expense categories and downstream accounting ledger accounts.

Accounting Data Model: How Entities Connect

Accounting Data Model: How Entities Connect

Understand how accounting entities (ledger accounts, invoices, bills, payments, journal entries) relate to each other in the Apideck unified API.

Multi-Entity Accounting & Tracking Dimensions

Multi-Entity Accounting & Tracking Dimensions

How Apideck handles multiple companies, legal entities, and tracking dimensions (departments, locations, subsidiaries) across accounting connectors.

Multi-Entity ERP Behavior

Multi-Entity ERP Behavior

How NetSuite, Sage Intacct, Acumatica, Dynamics 365 BC, and Xero structure entities, return GL data, and handle consolidation and intercompany transactions.

Building Accounting Integrations for Expense Management Platforms

Building Accounting Integrations for Expense Management Platforms

Complete blueprint for expense management platforms, corporate card providers, and neobanks to integrate with accounting systems through Apideck.