PROJECT

Xero integrations

Xero API, Word and PDF document generation

PROJECT

Manufacturing route card system with Xero integration.

The company had an existing manual system for filling out route cards. When parts are created – a route card needs to be created. There may be numerous route cards for a single order. E.g. An order may contain 10 line items. The items can be created at different times and signed off on.
 

A system was built using ASP.NET and C#.

Skills and deliverables

Xero
ASP.NET MVC
Bootstrap
JavaScript
Syncfusion controls
oak2

The Challenge

Manual Xero Tasks Are Slowing You Down

  • Downloading and uploading delivery notes manually
  • Matching documents to invoices
  • Chasing missing paperwork or signatures
  • Repetitive admin that could be automated

 

The Solution — Automated Xero Integrations

How My System Solved It

Route card PDF generation, digital signatures, and automated invoice creation

I built a web application with .NET MVC that generated route card PDFs, added signatures and then sent the signed document to Xero, attaching it to the invoice.

File system watcher scanning OneDrive folders

The software allows setting Windows paths in the config file. These folders then watch for *.PDF files that appear e.g. when a file lands in a folder after being scanned. This is then sent to a database.

Attaching delivery notes to Xero invoices via OCR or input

Once the file is in the database further processing takes place which finds the invoice in Xero and attaches it.

Matching supplier DNs to purchase orders

A further addon I made to this software was sending supplier delivery notes to the corresponding purchase order in Xero.

The Technology

Built with Reliability and Scalability in Mind

  • .NET / C# back end
  • FileSystemWatcher and background tasks
  • Secure API token management (no recurring cost)
  • Robust error handling and logging

 

I used .NET and different architectural patterns. I implemented file system watcher, save to database, scheduled task for processing pending records and sending them to Xero. I also coded solutions to get Xero tokens for no ongoing cost.

The Outcome

  • Reduced admin hours for staff
  • Zero manual uploads
  • Streamlined accounts team workflow
  • Better accuracy and faster invoicing

 

What I Offer

Custom Xero Integrations for Any Workflow

  • Automate invoice and PO creation
  • Sync data from CRMs, databases, or Excel to Xero
  • Attach files or delivery notes automatically
  • Build dashboards or analytics based on your Xero data
  • Create secure API connections for your in-house systems

 

Why Work With Me

UK Developer — Practical Solutions for Small Businesses

  • 10+ years experience in .NET and business automation
  • Focus on reliability and cost efficiency
  • No monthly subscription — you own the code

 

Ready to Automate Your Xero Workflow?