SALAM BAHRAIN · NEXUS ONE ECOSYSTEM

UNIFIED BUSINESS
STRATEGY 2026

One System.·One Direction.·Unlimited Growth.
SALAM CONTROL OPERATIONS
Workflow & Staff Training Manual
The Digital Ecosystem

Three Properties.
One Brand.

Salam Bahrain operates a connected digital ecosystem. Each property has a specific role. Together, they form a complete customer journey — from first awareness to operational fulfillment.

Active
Main Website
salambahraintravel.com
Customer-facing website and the primary brand identity of Salam Bahrain.
Legacy
Landing Page
salambh.com
Existing landing page. To be sunset or redirected as the main website matures.
Active
Operations Hub
salamcontrol.com
Internal staff system for daily operations — the subject of this manual.
Key Point
Every staff member should know which email channel handles which type of message. Separation protects focus and creates clean audit trails.
01

System Overview

What Salam Control is and why it exists.

Salam Control is the centralized operations system for Salam Bahrain Travel & Tourism W.L.L. From the moment a customer makes an enquiry until the final payment is reconciled, every step lives inside this system.

It is not a spreadsheet, not a notebook, not a phone-based memory. It is a single source of truth — for sales, profit, refunds, customer balances, supplier performance, staff activity, and operational reporting.

What Replaces What

Old Way
Salam Control
Multiple Excel sheets for tickets, services, customers
One system, one database, one truth
Manual receipt books and invoice numbering
Auto-generated receipts and invoices with VAT applied
Phone calls to check who owes what
Live customer ledger with downloadable statements
Refunds chased without tracking, often forgotten
Refund Module with four-stage lifecycle and ageing
"Who issued that ticket?" — nobody remembers
Every action logged with staff name and timestamp
Supplier problems discovered three months too late
Supplier Intelligence flags risk in real time
Key Point
The system serves the operator, not the other way around. Every screen is designed to make a daily operational decision faster, clearer, and more accountable.
Salam Control Navigation Overview
Full navigation sidebar — NEXUS ONE branded with all twenty modules.
02

Logging In & The Dashboard

Every day begins with the Executive Dashboard.

Every day begins at salamcontrol.com. Each staff member has their own login. The system shows different menus and access levels depending on the role — administrators see everything, operations staff see the modules relevant to their daily work.

Login Steps

  1. Open a browser and navigate to www.salamcontrol.com
  2. Enter your assigned email address and password
  3. Click Sign In
  4. You will land on the Executive Dashboard by default

The Executive Dashboard

The Dashboard is the morning view of the entire business. At a single glance, you see every number that matters for the day.

Executive Dashboard
Executive Dashboard — Live operational KPIs and revenue charts.

Eight Key Metrics

  • Pending Customer Balance — total money customers still owe us
  • Wallet Credit Hold — credit balances held against future bookings
  • Partial Pending — services where part-payment has been received
  • Upcoming 7 Days — travel and service activity in the next week
  • Total Sales — month-to-date sales across all services
  • Total Profit — net profit contribution this month
  • Modifications Pending — open requests for changes or add-ons
  • Refund Pending — refunds requested but not yet completed
Why it matters Spend two minutes on the Dashboard every morning. If a number looks wrong, investigate before lunchtime. Most operational issues become expensive only when they are ignored for days.
03

Adding New Customers

Every transaction begins with a customer record.

Every transaction in Salam Control is linked to a customer. Walk-in or repeat, every person who buys a ticket, books a hotel, or applies for a visa exists as a record. This is what makes ledger tracking, statements, and credit history possible.

How to Add a Customer

  1. Click Customers in the left sidebar
  2. Click the + Add Customer button (top right)
  3. Fill in the required fields: Name, Phone (+973 format), Email
  4. Enter Opening Balance if there is one
  5. Add Notes (corporate account, VIP, payment terms, etc.)
  6. Click Save
Key Point
Always capture phone and email. A customer record without contact details creates orphan transactions and makes statement delivery impossible.
Why it matters Once saved, this customer is permanently in the system. Their ledger begins immediately. Every ticket, service, or booking from this moment forward accumulates against their record.
04

Fare Comparison

Compare supplier prices before issuing any ticket.

Before issuing any flight ticket, compare supplier prices. Right now we compare Akbar, Riya, and Creative manually. In the next phase, this module will integrate directly with TBO, Tripjack, Mystifly, and Riya APIs — pulling live fares automatically.

New Fare Quote Dialog
New Fare Quote dialog — customer, route, travel date, and supplier-by-supplier pricing.

How to Create a Fare Quote

  1. Click Fare Comparison in the sidebar
  2. Click + New Quote (top right)
  3. Enter the customer name (or select from existing customers)
  4. Select the route (e.g., BAH-COK)
  5. Enter the travel date
  6. Fill in the fare from each supplier in BHD: Akbar / Riya / Creative
  7. Enter the Selling Price — what we will quote to the customer
  8. Click Save Quote
Key Point
Every quote is saved as supplier-comparison history. Over time, this becomes a powerful intelligence asset — we see which supplier is cheapest for which route, which delays the most, and where the best margins live.
05

Ticket Booking Lifecycle

The five-stage workflow from Draft to Paid.

Every ticket in Salam Control moves through a five-stage lifecycle. No ticket exists outside this flow. There is no "I'll add it to the system later" — the operational moment is the recording moment.

The Five Stages

1
DRAFT
Initial entry. Customer has enquired; fare not yet finalized.
2
FARE CHECKED
Supplier price confirmed. Quote ready for customer.
3
CONFIRMED
Customer has accepted the quote. Ready to issue.
4
TICKETED
Ticket issued by supplier. PNR and ticket number captured.
5
PAID
Customer payment received in full. Transaction complete.

How to Create a New Ticket

Create Ticket Form
Create Ticket form — all fields with live profit calculation.
  1. Click Ticket Management in the sidebar
  2. Click + New Ticket (top right)
  3. Fill in the booking details: PNR, Ticket No, Passenger, Route, Travel Date
  4. Select Supplier (Akbar / Riya / Creative) and Lifecycle stage
  5. Enter Cost (BHD) — what we pay the supplier
  6. Enter Selling (BHD) — what the customer pays us
  7. Add Service Charge — our markup or commission
  8. Use Adjustment (±) for supplier discount, rounding, or extra cost
  9. The Live Profit field updates automatically
  10. Click Save Ticket
Key Point
The Adjustment field is critical. Real-world ticketing involves supplier discounts, rounding differences, and unexpected charges. Without this field, accountants spend hours reconciling. With it, every ticket's profit is accurate to the dinar.

Viewing the Ticket List

Ticket Management List
Ticket Management — all tickets with lifecycle, profit, and status.

The Ticket Management screen shows every ticket in the system. Use the filters to narrow by supplier or status. The Profit column shows margin per ticket; the Receipt column shows whether a receipt has been generated.

06

Recording Payments

Cash, card, bank transfer, or wallet credit — capture it immediately.

Every time a customer pays — whether full, partial, or advance — the payment must be recorded immediately in the system. The customer ledger updates the moment the payment is saved.

How to Record a Payment

  1. Open the relevant ticket (or service / hotel / transfer)
  2. Click Add Payment
  3. Enter the amount received
  4. Select the payment method: Cash / Card / Bank Transfer / Wallet Credit
  5. Save

Payment Status Definitions

  • Pending — no payment received yet
  • Advance Paid — partial payment received before service delivery
  • Partially Paid — partial payment received, balance outstanding
  • Fully Paid — total amount received
  • Overpaid — customer paid more than total (creates a credit balance)
Why it matters Never delay payment entry. If a customer pays at 11 AM and you enter it at 6 PM, the dashboard is wrong for seven hours and any decision based on cash position during that window is wrong.
07

Auto Receipts & Invoices

Bahrain VAT 10% — automatically applied.

When a payment is recorded, Salam Control automatically generates two documents — a Receipt and an Invoice. Staff do not write these by hand. The system handles numbering, VAT calculation, and document storage.

What Gets Generated

  • Receipt — numbered REC-2026-#### (sequential)
  • Invoice — numbered INV-2026-#### (sequential, Bahrain VAT 10% applied)
  • Customer Ledger Entry — debit/credit posted automatically
  • PDF copy — stored against the customer's record for future retrieval
Key Point
Bahrain VAT compliance is built into the system. Every invoice automatically applies 10% VAT to the subtotal, displays it as a separate line, and tracks it for NBR reporting. Staff do not — and should not — calculate VAT manually.

Retrieving Receipts and Invoices

  1. Navigate to Receipts or Invoices in the sidebar
  2. Use the filters to find what you need (date range, status, source, method)
  3. Click on any record to view, download, or send
08

Multi-Service Operations

Visa, Hotel, Transfer, Insurance, Tours.

Salam Bahrain is not only a ticket office. The system handles five categories of service in addition to flight tickets. Each follows similar logic — customer, supplier, cost, selling, payment, status.

Create Service Form
Create Service form — Visa example with country, type, dates, supplier, and pricing.

Service Categories

VISA
Country (16 available), visa type (Tourist / Business / Transit), submission date, expiry date, supplier
HOTEL
Hotel name, city, country, check-in, check-out, nights, room type, guests, supplier
TRANSFER
Transfer type (Airport Pickup / Dropoff / City / Tour), vehicle (Sedan / SUV / Van / Bus), driver name, phone
INSURANCE
Travel insurance policies — coverage period, plan type, premium
TOURS
Inbound and outbound tour packages — destination, dates, group size, components

Service Status Definitions

  • Draft — service entry started but not finalized
  • Confirmed — service confirmed with supplier
  • In Progress — service currently being delivered (e.g., visa under processing)
  • Completed — service fully delivered to customer
  • Cancelled — service cancelled before or during delivery
Key Point
Every service type uses the same financial structure: Cost and Selling. Profit is calculated automatically. This consistency means staff trained on ticket entry can handle any service type with minimal additional training.
09

Modifications & Add-ons

Baggage, meals, date changes, name corrections.

After a ticket or service is issued, customers often request changes — extra baggage, meal preference, seat assignment, name correction, hotel change. Every modification is recorded with its own cost, selling price, and extra amount collected.

How to Record a Modification

  1. Click Modifications in the sidebar
  2. Click + New Modification
  3. Select the target — Service or Ticket
  4. Select the modification type
  5. Select the specific record being modified
  6. Enter the customer name and description
  7. Enter Cost from supplier, Selling to customer, and Extra amount collected
  8. Save

Modification Types Supported

  • Baggage — extra baggage allowance
  • Meal — special meal preference
  • Date Change — flight date amendment
  • Name Correction — passport name spelling adjustment
  • Seat Request — specific seat selection
  • Hotel Change — hotel substitution
  • Transport Change — vehicle or driver substitution
  • Visa Document Update — additional documentation for visa applications
  • Other — anything not in the above categories
Why it matters Modifications are also a source of profit. A BHD 2 baggage upgrade sold for BHD 8 is BHD 6 of margin. Tracked properly, modifications add up to a meaningful revenue stream that most agencies never measure.
10

Date Change & Reissue

Tracking penalties and fare differences.

When a passenger needs to change their travel date after the ticket has been issued, the airline typically charges two costs: a penalty (airline fee) and a fare difference (if the new fare is higher). Both must be tracked for accurate profit recognition.

How to Record a Reissue

  1. Click Date Change / Reissue in the sidebar
  2. Click + Add Reissue
  3. Enter the passenger name
  4. Enter the old travel date and the new travel date
  5. Enter the airline penalty (in BHD)
  6. Enter the fare difference (in BHD)
  7. Set the status — Pending, Completed, or Cancelled
  8. Save
Key Point
Always collect the airline penalty AND a service fee from the customer. The penalty goes to the airline; the service fee stays with us. Without recording the service fee separately, this revenue disappears into general margin and the work becomes uncompensated.
11

Refund Module

The four-stage refund lifecycle with credit option.

Refunds are where most travel agencies bleed cash. A customer cancels, the supplier takes weeks or months to refund, and the agency forgets to chase. Salam Control's Refund Module ensures this never happens to us.

Refund Module
Refund Module — KPI cards with status tracking per passenger.

The Four-Stage Refund Lifecycle

1
REQUESTED
Customer has cancelled. Refund request raised in our system.
2
SENT
Refund request submitted to the supplier (Akbar / Riya / Creative).
3
RECEIVED
Supplier has refunded us. Money is in our account.
4
DISPUTE
Variance or delay needs to be resolved with the supplier.

How to Add a Refund Request

  1. Click Refund Module in the sidebar
  2. Click + Add Refund
  3. Enter the passenger name
  4. Select the supplier and customer
  5. Enter expected and actual refund amounts (BHD)
  6. Update the status as it progresses
  7. Optionally toggle Move to customer credit — convert the refund into future booking credit instead of cash
  8. Save
Key Point
The Move to Customer Credit toggle is a quiet profit lever. When a refund is converted to credit, the customer is locked into using us for their next booking. Cash leaves; the relationship stays.
12

Customer Ledger & Statements

On-demand PDF and CSV statements.

Every customer has a full ledger — every debit, every credit, every reference number, with running balance. When a customer asks "how much do I owe?" — the answer is one click away.

Customer Statement
Customer Statement — full opening to closing balance with CSV and PDF download.

How to View a Customer Statement

  1. Click Customers in the sidebar
  2. Find the customer (search if needed)
  3. Click on their name or the Ledger action
  4. Select a period — "All time" or a specific date range
  5. Review opening balance, period debits, period credits, closing balance
  6. Click Download PDF to send to the customer, or CSV for accounting
Key Point
Corporate clients — Bahrain government, oil companies, banks — demand statements on call. Most agencies need their accountant a week to produce one. We do it in five seconds. This single capability has won corporate accounts that previously went to larger agencies.
13

Daily Close

End-of-day reconciliation.

At the end of every business day, the operations team performs a Daily Close. This is the reconciliation step that locks in the day's performance and ensures no transaction has been missed.

How to Run Daily Close

  1. Navigate to Reports in the sidebar
  2. Click the Daily Close tab
  3. Review the day's metrics: Tickets, Services, Cash Received, Total Sales, Profit, Pending Balance, Margin %
  4. Confirm the figures match your physical cash count and bank notifications
  5. Export to PDF or Excel for archival
Why it matters The Daily Close is the only mechanism that catches missing entries before they become accounting nightmares. A discrepancy of BHD 50 today is a phone call to a staff member; the same discrepancy discovered three weeks later is detective work.
14

Analytics & Reports

Supplier Intelligence, Staff Tracking, Performance.

Salam Control includes four analytics modules that turn raw transaction data into operational intelligence. These should be reviewed weekly by the management team.

A. Supplier Intelligence

Supplier Intelligence
Supplier Intelligence — volume, margin, refund delays, and risk status per supplier.

Tracks each supplier's performance: volume, sales, profit, margin %, refunds, refund delays (over 7 days), and health status (Healthy / Watch / At-Risk). If a supplier begins delaying refunds or showing declining margins, this dashboard flags it before it becomes a cash flow problem.

B. Supplier Report

A detailed performance breakdown per supplier — total tickets, total profit, refund volume, refund delays, and pending refund amount. Use this for monthly supplier reviews.

C. Staff Tracking

Staff Tracking
Staff Tracking — activity log with timestamps per staff member.

Every action in the system is logged with the staff member's name and timestamp. The activity log shows who issued which ticket, who processed which refund, who handled which reissue. This creates accountability without surveillance — staff know their work is recognized.

D. Staff Performance

Sales, profit, and pending collections per staff member. Identifies top performers and surfaces who is generating revenue versus who is generating receivables.

E. Detailed Reports

The Reports section provides cross-cuts of the data filtered by date range, service type, staff, and supplier. Available report tabs: Customer Balance, Advance Payments, Partial Pending, Service Sales, Profit, Upcoming 7 Days, Modifications, Receipts. All exportable to Excel and PDF.

Key Point
Most agencies operate blind. They know what happened last month after the accountant produces the report. Salam Control means you know what is happening this morning, this afternoon, this minute. The decisions you can make from this position are fundamentally different.
15

Future Enhancements

API integrations, Telegram bot, IATA roadmap.

Salam Control is a living system. The following enhancements are planned in the next 90 days. Staff should be aware of these to understand where the operation is heading.

1. Supplier API Integration

Direct API connections with TBO Holidays, Tripjack, Mystifly, and Riya. The Fare Comparison module will pull live fares from all suppliers in seconds — no more manual portal-hopping. One search, one click, ticket issued.

2. Telegram Bot for Operations

Staff will be able to log tickets, check pendings, and update statuses via a Telegram bot — even from outside the office. Especially useful for after-hours customer requests, drivers checking pickup details, and quick balance lookups.

3. IATA Accreditation Track

We are pursuing TIDS as the immediate step, followed by full IATA accreditation. Once we have IATA, we will be able to issue tickets under our own stock — eliminating consolidator margins and unlocking direct airline relationships.

4. AI-Powered Supplier Analysis

Automated analysis of supplier performance patterns — predicting refund delays before they happen, identifying margin erosion early, and recommending which supplier to use for which route based on historical data.

The Foundations

Seven Operating Principles.

These are the seven principles that govern how Salam Control is used. Every staff member is expected to internalize them.

01
Everything in One Place
No spreadsheets. No paper. No phone notes. If it is not in the system, it does not exist.
02
Automation Over Memory
Receipts, invoices, ledgers — all generated by the system. Staff should not manually number receipts or calculate VAT.
03
Live Profit Visibility
The moment a ticket is created, profit is visible. Staff should know the margin on every transaction they touch.
04
Bahrain VAT Compliance
10% VAT is applied to every invoice automatically. No manual calculation. No exceptions.
05
Lifecycle is Mandatory
Every ticket follows the five-stage workflow. Nothing exists outside this flow.
06
Staff Accountability
Every action is logged. This is not surveillance — it is recognition. Good work becomes visible. Mistakes become traceable, not hidden.
07
Supplier Vigilance
The Supplier Intelligence dashboard catches problems early. Review it weekly. Act on warnings before they become losses.
UNIFIED BUSINESS STRATEGY 2026
One System. · One Direction. · Unlimited Growth.
This document is the operational handbook for every staff member at Salam Bahrain Travel & Tourism W.L.L.

Read it. Reread it. Live it.