← Back to Home

About TravelFlow

An enterprise platform by BEVA Direct Services CC

Platform Overview

TravelFlow is a comprehensive, enterprise-grade travel management and accounting platform developed and operated by BEVA Direct Services CC, a close corporation registered in the Republic of South Africa. The platform is purpose-built for travel agencies, corporate travel departments, independent travel consultants, and private travellers who require a unified solution for booking management, financial control, compliance, and reporting.

TravelFlow consolidates the entire travel lifecycle — from search and booking through to invoicing, payment processing, bank reconciliation, and regulatory reporting — into a single, secure, multi-tenant platform. It eliminates the need for disparate systems by integrating Global Distribution Systems (GDS), payment gateways, accounting workflows, and document generation within one coherent environment.

Who We Serve

Travel Agencies

Full-service travel agencies use TravelFlow to manage their consultant workforce, client portfolios, supplier relationships, and financial operations. The platform supports agency-wide pricing rules, commission tracking, automated document generation (quotations, invoices, vouchers, itineraries), and multi-consultant booking queues.

Corporate Travel Departments

Organisations use the Corporate Travel Portal to enforce travel policies, manage multi-level approval workflows, track departmental budgets, and provide employees with self-service booking capabilities. The platform supports organisational hierarchies including departments, sections, cost centres, budget codes, and custom approval levels.

Independent Travel Consultants

Independent consultants leverage TravelFlow for client management, GDS-powered searches, markup and pricing control, and professional document generation — all backed by enterprise-grade accounting and compliance tooling.

Private Travellers

Individual travellers can search for flights, hotels, and car rentals, manage their bookings, access travel documents, and communicate directly with their assigned travel consultant through the Private Traveller Portal.

Core Capabilities

GDS Integration

Real-time search and booking across multiple Global Distribution Systems including RateHawk (ETG API v3), Amadeus, Sabre, and Travelport. Hotel, flight, and car rental inventory is aggregated, compared, and presented with configurable markup rules and dynamic pricing.

Financial Management

Double-entry bookkeeping with a full chart of accounts, journal entry workflows, accounts receivable and payable management, bank reconciliation (CSV, OFX, QIF, Excel import), multi-currency support with real-time exchange rates, and fixed asset depreciation tracking.

VAT & Tax Compliance

SARS-compliant VAT handling at 15%, automated VAT return preparation (VAT201), zero-rated and exempt transaction classification, PAYE bracket awareness, and e-filing export capabilities. All financial calculations use decimal-precision arithmetic (Decimal.js) to prevent rounding errors.

Document Generation

Automated PDF generation for quotations, invoices, credit notes, travel vouchers, and detailed itineraries. Documents include company branding, IATA numbers, VAT registration details, and digital signatures. Sequential document numbering ensures audit trail integrity.

Payment Processing

Integrated payment processing via PayU South Africa (PaymentsOS Enterprise API) supporting credit and debit cards. Payment status tracking, reconciliation, and automated receipt generation are built into the booking workflow.

Approval Workflows

Configurable multi-level approval chains for travel requests, journal entries, credit notes, and supplier payments. Supports delegation, escalation, parallel approvals, and policy-based exemptions with full audit trail logging.

Role-Based Access Control

Eight distinct user roles with granular permission profiles controlling access to modules, actions, and data. Consultant permission profiles (Junior, Senior, Team Lead, Restricted) provide fine-grained control over document creation, pricing overrides, and approval authority.

Multi-Tenant Architecture

Complete organisational isolation ensures that each tenant's data — bookings, clients, financial records, and documents — is strictly segregated. Organisation-level security is enforced at both the application service layer and the database rules layer.

Technology & Security

TravelFlow is built on modern, enterprise-grade technology including Next.js, TypeScript, and Google Firebase (Cloud Firestore, Firebase Authentication, Cloud Storage). The platform is deployed on Vercel's global edge network for low-latency access worldwide.

Security measures include AES-256-GCM field-level encryption for sensitive financial data (bank account numbers, SWIFT codes), multi-factor authentication (MFA), server-side session management with automatic invalidation, rate limiting on all API endpoints, environment variable validation at startup, and comprehensive audit trail logging across all operations.

All financial calculations — including VAT, markup, commission, and invoice totals — use decimal-precision arithmetic (Decimal.js with ROUND_HALF_UP) to eliminate floating-point rounding errors that can accumulate in high-volume transaction environments.

Regulatory Compliance

  • POPIA — Full compliance with the Protection of Personal Information Act, 2013 (Act 4 of 2013), including data minimisation, purpose limitation, security safeguards, and data subject rights.
  • GDPR — Where applicable to international travellers and EU data subjects, the platform adheres to General Data Protection Regulation requirements for cross-border data transfers and consent management.
  • SARS — VAT handling at the prescribed rate (currently 15%), VAT201 return preparation, and tax invoice requirements compliant with the Value-Added Tax Act, 1991 (Act 89 of 1991).
  • GAAP/IFRS — Double-entry bookkeeping, journal entry balancing (exact equality, no tolerance), and financial reporting aligned with Generally Accepted Accounting Practice and International Financial Reporting Standards.
  • ECT Act — Electronic Communications and Transactions Act, 2002 (Act 25 of 2002) compliance for electronic contracts, digital signatures, and online transactions.

Legal Entity

Trading Name: TravelFlow

Legal Entity: BEVA Direct Services CC

Entity Type: Close Corporation (Republic of South Africa)

Jurisdiction: Republic of South Africa

Contact: support@travelflow.co.za