FT-ERP handles the full commercial lifecycle of a Hajj or Umrah booking – enquiry, quotation, package selection, hotel allotment, transport, flight, visa, payment plan, departure readiness and post-travel settlement – and books the accounting entries for each step as it happens.
The accounting core is a genuine double-entry ledger. Bookings, receipts, refunds, supplier bills, agent wallet movements and expenses all post journals against a chart of accounts, which means the trial balance is derived from the same records the operations team creates. During the build we identified and corrected a schema-level defect that had been silently zeroing revenue journals, then re-based the entire system from GBP to SAR without losing historical entries – the kind of work that only surfaces when the ledger is real.
The B2B layer gives travel agents their own portal with wallet balance, credit limits, booking endpoints, statement history and email notification on every movement. Multi-branch management scopes data by branch while keeping consolidated reporting available to head office, and a complete audit log records who changed what, when.
What it changed
- Replaced spreadsheet-based booking and accounting with one auditable system
- General ledger re-based to SAR with historical journals preserved
- Agent bookings settle against wallet balance in a single transaction
- Every financial write traceable to a user, timestamp and journal entry
