Services

Legacy & custom ERP integration methods.

We've delivered live integrations against well-known ERPs, legacy systems, and fully in-house-built platforms across KSA — using whichever of these four methods actually fits what the source system can expose.

MethodHow it worksTypical use caseLatency
SFTP-based exchangeScheduled file drop/pickup between the source system and dsFatooraLegacy systems with batch export capabilityBatch (minutes to hours)
Intermediate databaseA shared staging database layer between the ERP and dsFatoora MiddlewareSystems where direct API access isn't available but a staging layer can be provisionedNear real-time
Direct database extractionReading transactional data straight from the source ERP's databaseSystems with no API and no staging layer option, e.g. AX 2012Near real-time
REST API-based integrationModern, real-time calls directly against the ERP's exposed APIPreferred wherever the ERP supports itReal-time

Security considerations

Every method is scoped to read-only access on transactional data, credentials are stored in an encrypted vault, and direct database access always goes through a replica or staging layer rather than the live production database wherever possible.

Tell us about your ERP — we'll recommend the right method.

Get a recommendation