Blog

Practical writing on connecting business systems: platform-specific guides, integration patterns that hold up in production, and the mistakes that make projects overrun. Written by the engineers who deliver the work.

Latest articles

Giving a system with no API a documented REST interface
Legacy bridging Giving a system with no API a documented REST interface How we wrap a legacy database safely: read models, controlled writes, and never letting the wrapper become a second source of truth.
11/08/2026 1 min read Integration team
Idempotency in practice: stopping duplicate orders and invoices
Integration patterns Idempotency in practice: stopping duplicate orders and invoices Webhooks are delivered at least once, not exactly once. A short guide to keys, dedupe windows and replay safety.
04/08/2026 1 min read Integration team
Payment fees Xero integration: reconciling provider deductions without manual journals
Accounting & finance Payment fees Xero integration: reconciling provider deductions without manual journals Payment providers settle net, accounting software records gross. This article sets out the clearing account design, fee posting rules and reconciliation checks that make the difference disappear automatically rather than at month end.
01/08/2026 10 min read Integration team
Why integration projects overrun, and what discovery should actually produce
Project delivery Why integration projects overrun, and what discovery should actually produce Nine out of ten overruns we are asked to rescue trace back to field mapping that was never written down.
28/07/2026 1 min read Integration team
Multi-channel stock: buffer rules for Shopify, Amazon and eBay
Platform guides Multi-channel stock: buffer rules for Shopify, Amazon and eBay Choosing per-channel buffers, handling allocation order, and measuring whether your oversell rate is actually improving.
21/07/2026 1 min read Integration team
Mapping gift cards and store credit into Sage without distorting revenue
Accounting & finance Mapping gift cards and store credit into Sage without distorting revenue A voucher sale is cash today and an obligation until it is redeemed. This is how to structure the postings, the VAT treatment and the reconciliation so the ledger reflects that, rather than inflating sales.
18/07/2026 10 min read Integration team

Discuss your integration

Call 01303 883111 or email hello@api-integrations.co.uk. We will tell you honestly whether an integration is the right answer to the problem you have described.