Settings and activity
3 results found
-
761 votes
Hi community, first off thank you for the continued interest and feedback surrounding this idea. We’re continuing to build on the bank reconciliation experience in Xero and recognise the ways this feature will help improve the efficiency, flexibility and transparency of transactions in your business. Our team have done a lot of exploration into being able to surface and match Credit Notes when reconciling your bank account in Xero, and this is now in development.
We’ll shift the idea here into ‘Working on it’ and continue to update as there’s more detail of this to share.
An error occurred while saving the comment George Dima supported this idea ·
-
67 votes
An error occurred while saving the comment George Dima commented
I just tried in the Demo Company and works to filter Bill payments based on Contact Group. See attached. Huge time saver this is
George Dima supported this idea ·
-
335 votes
Hi everyone, thanks for the idea and support here. We appreciate all the valuable feedback and ideas shared regarding the ability to split batch payments when reconciling, and understand it currently takes extra steps to reconcile when a single invoice among a batch has been paid, or when there are multiple payments to the same entity for different invoices.
Being transparent, we don’t have direct plans for making this change within the foreseeable future but if anything changes in this space, we’ll update you on this idea!George Dima supported this idea ·
Hi all, should we do this ourself. Make a Multi Tenant SaaS App to handle credit notes and payments.
🧱 Architecture Overview
1. Frontend (User Interface)
Web app where users can:
Connect their Xero account via OAuth 2.0.
View credit notes and payments.
Configure matching rules (e.g., auto-apply by date, amount, or supplier).
Approve or reject suggested matches.
2. Backend (Business Logic)
Handles:
Authentication and token management.
Fetching credit notes, bills, and payments from Xero.
Applying your custom logic to match credit notes to payments.
Creating journal entries or transactions in Xero via the API.
3. Database
Stores:
User accounts and Xero tokens.
Matching rules and preferences.
Logs of all actions for audit and rollback.
4. Xero API Integration
Uses:
GET /creditnotes, GET /payments, POST /journals, etc.
OAuth 2.0 for secure, per-user access.
Webhooks (optional) to react to new credit notes or payments in real time.
🔐 Multi-Tenant Considerations
Each user’s data is isolated and secured.
Tokens are stored encrypted.
Role-based access control (e.g., admin vs. viewer).
Optional: allow users to invite team members.