Open menuClose menuMenuClose
EngineeringAboutPricing
HomeContactLogin
Request a demo
CodeScope

The company behind Tourscope.

A product-engineering company in Iraq, building travel-commerce infrastructure for agencies worldwide.

Links

  • Home
  • Engineering
  • About
  • TourScope
  • Pricing
  • Careers
  • Contact

Contact

info@codescope.dev

© 2026 Codescope. All rights reserved.

Flagship product · Live in production
TourScope

Your agency. One platform.The white-label travel platform agencies actually run on.

Your branded booking website. One dashboard for bookings, suppliers and payments.Tourscope is a complete travel-commerce platform: a marketplace your travelers book on, and a command center your team runs the business from. Six verticals, 80+ supplier integrations, multiple languages — multi-tenant from the ground up.

Request a demoSee what's inside
6 verticalsMulti-tenant white-label700+ airlines · 1.5M+ hotelsMultiple languages · RTL
The storefront — one search, six verticals
GlobalUSDENLive
FlightsHotelsGroup ToursTravel VisasTravel InsuranceeSIM
One wayRound tripMulti-cityOpen return

From

BaghdadBGW

To

IstanbulIST

Departure

Mar 12 – 19

Travelers

2 adultsEconomy

Search

All prices include taxes & fees

See what's inside

Both sides of the counter

The storefront travelers book on. The command center you run on.

B2C · Marketplace

Search, compare, and book a whole trip in one place.

Flights, hotels, group tours, visas, insurance, and a local eSIM — one fast, beautiful checkout, in the traveler's language and currency.

  • Unified, streaming search
  • Interactive hotel maps
  • Branded fares, seats & baggage
  • My Bookings + in-app wallet
FlightsHotelsGroup Tours
B2B · Dashboard

Run the entire business from one screen.

Bookings, suppliers, pricing, payments, and content — managed in a single dashboard, with role-based control over every action.

  • Unified booking management
  • Pricing & commission engine
  • Financial console & statements
  • Storefront CMS & branding
The command center — the whole agency, one screen
Hotels & properties7Add listing
ListingLocationInventoryStatus
Rotana Hotel★★★★★BaghdadBaghdadIraq1 room type3Active
Alnoor★★★★BaghdadBaghdadIraq1 room type2Active
Alshareqa Hotel★★★SharjahSharjahUnited Arab Emirates1 room type3Active
Shared to pool · 2 of 7Tourscope Pool

Six verticals. One checkout.

Not a tour widget — a full travel-commerce catalog.

Flights

Round-trip, one-way, and multi-city with live streaming results, branded fares, seat, baggage and meal selection — and per-passenger cancellation handling after the sale.

Hotels

Multi-supplier results deduplicated into one catalog, with an interactive price-pin map, rich detail pages, and free-cancellation filters.

Group Tours

Departure dates, day-by-day itineraries, room and bed selection, and document collection per traveler.

Visas

Apply online by passport and destination, upload documents, and track status after booking.

Travel Insurance

Instant quotes, plan comparison, and a PDF policy emailed on purchase.

eSIMs

A local data plan delivered instantly by QR, with an activation guide.

The business engine

Everything an agency runs on, in one dashboard.

The back-office most platforms make you buy three separate tools for.

Pricing rules — own and pooled inventory
Visa markups52
Visa products35Visa sellers17
Visa productRouteSourceMarkup currencyTiers marked upStatus
Tourist · AE (IQ)TouristUnited Arab EmiratesNationality IraqShared · Tourscope PoolUSD3 tiersActive
Tourist · BH (IQ)TouristBahrainNationality IraqShared · Tourscope PoolUSD3 tiersActive
Tourist · CN (IQ)TouristChinaNationality IraqOwn inventoryUSD2 tiersActive
Tourist · GE (IQ)TouristGeorgiaNationality IraqShared · Tourscope PoolUSD3 tiersActive
01

Operations

Every booking, one queue.

  • Unified booking management across all six verticals, with triage queues — action required, awaiting payment, refunds owed — so nothing waits unseen.

  • Per-passenger and per-leg flight cancellations, manual-recording flows for out-of-band airline work, and refunds routed back to the original payment method.

  • A full support desk: ticket triage, SLA tracking, saved replies, agent performance, and booking-linked threads that update themselves when a booking changes.

02

Money

Accounting-grade by construction.

  • Every movement is a ledger entry; balances are projections, not editable numbers.

  • Deposits, earnings with holdback windows, supplier balances, and payout requests.

  • Branded account statements — PDF and Excel — whose closing balance always reconciles.

  • Markups, commissions, buyer-group pricing tiers, cancellation penalties, and exchange-rate control.

03

Distribution & growth

Sell more than you own.

  • A cross-agency inventory pool: share your visas, tours, hotels, and charter seats with partner agencies — or resell theirs — with clean settlement between both sides.

  • A charter marketplace — curated routes and seats from regional operators.

  • A Partner API so integrators can search and book against your inventory from their own systems.

04

Storefront & brand

Your brand, your rules.

  • White-label branding: logo, colors, hero galleries, languages, and currencies.

  • A block-based CMS: articles in multiple languages, FAQs, city pages, and promotions.

  • Role-based access for staff, corporate company accounts with wallets and credit, and per-customer pricing tiers.

The deep dive

See every piece up close

Pick a topic — every section below is drawn from the real product: the storefront your customers see and the console your team runs.

FlightsHotelsGroup toursVisasTravel insuranceeSIMsBooking managementInventoryFinancialsSupportMarketplace

Verticals

  • Flights
  • Hotels
  • Group tours
  • Visas
  • Travel insurance
  • eSIMs

The console

  • Booking management
  • Inventory
  • Financials
  • Support
  • Marketplace
01

700+ airlines. Charter seats. Your fares.

One search fans out across your web suppliers and your own charter inventory — global carriers alongside your own charter seats, bookable online. You quote the best fares in the market, with airline commissions to match.

Best-in-market airline commissions

  • Turkish Airlines13%
  • Middle East Airlines10%
  • Iraqi Airways6.5%
  • Emirates7%
  • Qatar Airways6%
  • EgyptAir10%
  • Royal Jordanian13%
  • AJet$10
  • UR AirlinesIQD 15,000
  • Basra Airlines7%
  • Fly Erbil$10
  • flydubai$10
  • Fly Baghdad7%
  • Fly Cham7%
  • Air ArabiaOfficial system fare
  • Jazeera AirwaysOfficial system fare

Contracted airline commission rates available to TourScope operators.

The storefront — flight results, streaming in
BGWIST12 Mar2 adultsEconomyLive
SortCheapestFastest
Turkish AirlinesEconomyTK 731
08:35BGW
2h 35mDirect
12:10IST
$233Total$466+2 more optionsSelect fare
Iraqi AirwaysEconomyIA 117
10:05BGW
2h 40mDirect
13:45IST
$189Total$378Select fare
Royal JordanianEconomyRJ 815
15:20BGW
3h 35m1 stopAMM
19:55IST
Only 3 seats left$204Total$408Select fare
48 fares12 airlines4 suppliers

Global & regional carriers

A sample of the 700+ airlines your storefront can quote.

  • Turkish Airlines
  • Iraqi Airways
  • Emirates
  • Royal Jordanian
  • Middle East Airlines
  • Pegasus Airlines
  • Air Arabia
  • Oman Air
  • United Airlines
  • AJet
  • SunExpress
  • Saudia
  • SalamAir
  • IndiGo
  • Akasa Air
  • Jordan Aviation
  • Basra Airlines
  • UR Airlines
  • Fly Cham
  • Hong Kong Airlines
  • Sun PhuQuoc Airways
  • Atlas Air
  • +600 more airlines
02

1.5M+ properties. Including yours.

One search sweeps global wholesalers and your own contracted properties — sold side by side on your storefront, with your markup on every rate. Names, descriptions and guest reviews arrive in your customer's language, Arabic included.

The storefront — hotel results, streaming in
Dubai12 – 15 Mar2 adults1 roomLive
Hotel
Grand Marina Hotel & Spa★★★★★
Dubai Marina, Dubai2.1 km away
Free cancellationBreakfastWiFiPool
$128/ nightTotal$3841 room3 nightsCheck availability
Hotel
Palm View Suites★★★★★
Jumeirah Beach Rd, Dubai
Free cancellationWiFi
$95/ nightTotal$2851 room3 nightsCheck availability
142 properties5 suppliers

What the hotel vertical ships

  • 01
    Global supply and your own properties

    International wholesalers and your own contracted properties run in one parallel search — with your own rates layered on top.

  • 02
    Your own properties

    List your contracted hotels with rooms, rates and seasonal pricing — they sell beside supplier stock, and partner agencies can resell them through the pool.

  • 03
    Content your customers can read

    Hotel names curated in Arabic by hand, descriptions translated automatically, and Google guest reviews in the reader's own language.

  • 04
    Terms before payment

    Cancellation windows, board basis and rate conditions are disclosed before your customer pays — never after.

03

Your group trips, sold like products.

Group tours are yours end to end: build the package once — day-by-day itinerary, hotels, transport, galleries — then open dated departures with real seat capacity. Customers book, upload their documents, and pay online; partner agencies can resell your departures at a margin you set.

The storefront — group tours, open for booking
Group tours12 departuresDeparting Mar – JunLive
Saudi Arabia
ReligiousGuided
Umrah & Ziyarah Package10 days9 nightsMakkah · Madinah
BaghdadNajafNext departure Thu, Mar 20
From$1,250/ per personView details
Türkiye
LeisureFamily
Istanbul & Bosphorus Getaway7 days6 nightsIstanbul · Bursa
BaghdadErbilNext departure Sun, Apr 5
From$780/ per personView details
6 group tours3 departure citiesYour own inventory

What the group vertical ships

  • 01
    A real package builder

    Day-by-day itinerary, included items, hotel residences and transport — built once, reused across every departure date.

  • 02
    Departures with real capacity

    Each date carries its own seats, hotels and price — when it fills, it closes itself. No overselling.

  • 03
    Documents before payment

    Passenger forms and required documents — passports included — are collected and checked before the customer can pay.

  • 04
    Partners resell your departures

    Share a tour to the pool and partner agencies sell it under their own brand — you keep the wholesale on every seat.

04

Your visa desk, open online.

Publish the visas you issue as products: destination, nationality targeting, price per applicant, required documents and a custom application form. Customers apply and upload their papers online; your team reviews every applicant before anything is paid.

The storefront — the visa catalog, filtered to the visitor's passport
Travel visasNationality: Iraqi passport

United Arab Emirates

3 visa types available

3 types
Types3
Fastest2 days
Max stay90 days
From$95
Choose type

Türkiye

Tourist visa

eVisa
Types1
FastestSame day
Max stay30 days
From$60
Apply now

France

2 visa types available

2 types
Types2
Fastest5 days
Max stay90 days
From$140
Choose type
12 destinationsOnly visas your passport can apply for

What the visa vertical ships

  • 01
    Targeted by nationality

    Every visa names who it serves — a visitor only ever sees the visas their passport can actually apply for.

  • 02
    Papers before payment

    Application forms and required documents — passport copies, photos, whatever you define — are collected per applicant and checked before the customer can pay.

  • 03
    A decision per applicant

    Approve, reject or refund each applicant on their own — a family of five is five decisions, not one.

  • 04
    Partners resell your visas

    Share a visa to the pool and partner agencies sell it on their storefronts — at a margin you set, on top of yours.

05

Real policies, quoted live.

Connect your insurance provider and sell real travel policies beside the ticket. The customer picks the area, dates and travellers; plans come back quoted live with their full benefit tables — and the policy is issued the moment payment settles.

The storefront — live plan quotes for one trip
Travel insuranceSchengen area2 travellers10 days

Travel Solution — Schengen

Meets Schengen visa requirements

Emergency medical expenses$30,000
Trip cancellation$2,000
Baggage loss$1,000

+9 more benefits

Total premium$22.50
Get quote

Travel Plus — Worldwide

Wider limits for worldwide trips

Emergency medical expenses$50,000
Trip cancellation$3,000
Flight delay$500

+11 more benefits

Total premium$37.50
Get quote
Quoted live by the insurer — for these travellers, these dates

What the insurance vertical ships

  • 01
    Quoted by the insurer, not a table

    Every premium is quoted live for the exact trip — area, dates, traveller ages. No stale rate cards.

  • 02
    Family-aware pricing

    Spouses and children are rated the way the insurer rates them — so the premium you show is the premium you're billed.

  • 03
    The policy lands instantly

    Certificate, terms and receipt are issued the moment payment settles — the customer walks away with documents, not a promise.

  • 04
    A moved price is refused, never charged

    Before payment the premium is re-checked against the insurer — if it moved, the customer is told, not silently charged the difference.

06

Data for every trip, sold in seconds.

Sell eSIMs beside the ticket: the customer picks a destination, picks a plan, pays — and the QR code with its installation guide arrives instantly. Nothing is shipped, nothing is stocked; the catalog syncs itself from your supplier.

The storefront — the eSIM destination catalog
eSIM storeDelivered by QR, instantly
Popular
Türkiye
From$4.50
Network5G
Options6 plans
RechargeYes
United Arab Emirates
From$5.50
Network5G
Options5 plans
RechargeYes
Regional
+9Middle East & North Africa
From$9.00
Network5G
Options8 plans
RechargeYes
Country and regional packsSynced from the supplier's catalog

What the eSIM vertical ships

  • 01
    Delivered the moment it's paid

    QR code, activation details and installation guide land right on the confirmation screen — and in the customer's inbox.

  • 02
    A catalog that maintains itself

    Plans, prices and coverage sync from the supplier on a schedule — new packages appear on your storefront without anyone touching anything.

  • 03
    Your margin, per customer tier

    Markup rules price the same plan differently for guests, members and companies — set once, applied everywhere.

  • 04
    Partners sell from your catalog

    Share your eSIM supplier to the pool and partner agencies sell the same plans under their own brand — with your share of the margin on every sale.

07

Every booking, one desk.

Flights, hotels, visas, tours, insurance and eSIMs land in one live feed — new bookings appear as customers check out. Triage tiles sort the day for you: what needs a hand, what's at risk, what's waiting on payment, and what's simply fine.

The operator console — live bookings across every service
Live bookingsLive
Total bookings
128
Needs action
3
At risk
2
Awaiting payment
6
Settled
117
BookingDetailsStatusTotal
FL-8C21F412 Oct09:41
BGWISTTK 731Action required
In reviewPaid
$466.00
VS-7A3F0911 Oct17:02
United Arab EmiratesTourist4 applicants
RefundingPartially refunded
$380.00
Healthy115
HT-2F9A3111 Oct14:26
Grand Marina Hotel & Spa3 nightsDubai
ConfirmedPaid
$384.00
ES-6B10DD11 Oct13:58
Türkiye5 GB / 30 daysDelivered by QR
CompletedPaid
$8.50
6 servicesOne feed, newest first

What booking management ships

  • 01
    One live feed, six services

    Every vertical's bookings in one view, updating in real time — no tab-hopping to find out what just happened.

  • 02
    Queues, not just a list

    Needs action, at risk, awaiting payment, stalled drafts — the tiles are filters, and the urgent work sorts itself to the top.

  • 03
    Actions where the booking is

    Cancel, refund, edit passengers, record what the airline changed — per booking, and per passenger where the fare allows it.

  • 04
    A story you can audit

    Every booking carries its full timeline — who did what, when, and what moved — with the linked support threads in the same feed.

08

Inventory you own, not just inventory you resell.

The console manages what makes you different: charter flights with per-class seats and prices, your own properties, group departures and visa products — beside the web-service suppliers you connect. Dated, priced, counted, and booking-safe to edit.

The operator console — charter seats, counted class by class
Flight availabilitiesCreate availability
Total availabilities
2418 active · 6 inactive
Booked seats
288 / 36080% load · 58 bookable
Priced flights
17 / 181 active flight missing pricing
Iraqi AirwaysIA 117Active6h12 Oct
BGW08:40
2h 15m
IST11:55
BaghdadIstanbul
72% load130/180
12 held12 allocated
Y$22096/120
J$34034/60
UR AirlinesUD 201Active10 Oct
NJF14:20
1h 10m
EBL15:30
NajafErbil
88% load158/180
9 held
Y$180140/150
Bno price18/30
Charter flights · Properties · Group tours · VisasYour own inventory, one console

What inventory ships

  • 01
    Seats that count themselves

    Every class knows its booked, held and allocated seats — the load bar is live truth, not a spreadsheet copy.

  • 02
    Bulk-create the season

    Open a date range, pick the weekdays, tune any single departure before saving — one transaction, one screen.

  • 03
    Booking-safe editing

    Edit inventory that already sold: booked classes are protected, capacity can't shrink under a sold seat, and route changes are blocked while bookings are live.

  • 04
    Reserve seats for who matters

    Allocate seats of a class to a company or a customer — reserved seats stay invisible to everyone else's search.

09

The books keep themselves.

Every booking writes its own accounting: what the customer paid, what the inventory cost, and what stayed with you. Profit is computed per service from real cost snapshots — and every balance on the platform is a ledger you can walk, entry by entry.

The operator console — profit by service, from real cost
Profit· USD

Result

Net profit
+$12,480.00Across 214 bookings in view
Net margin
20.3%Net profit as a share of revenue
Refunded to customers
$1,240.00Gross returned on your own bookings
By service3
ServiceRevenueCostNet profit
Flights142 bookings
$38,900.00$31,720.00
+$7,180.0018.5% of revenue
Hotels48 bookings
$14,200.00$11,540.00
+$2,660.0018.7% of revenue
Visa24 bookings
$8,400.00$5,760.00
+$2,640.0031.4% of revenue
Deposits · Seller & buyer accounts · Gateways · Statements—every account is a ledger

What financials ships

  • 01
    Profit from real cost, per service

    Revenue minus what the inventory actually cost — snapshotted per booking, split by vertical, margins included.

  • 02
    Every balance is a ledger

    Deposits, supplier accounts, customer wallets, gateway accounts — append-only entries with a note on every movement, never a number nobody can explain.

  • 03
    Statements customers can receive

    Account statements as PDF and Excel, sent one by one or to the whole roster — with opening balances that actually reconcile.

  • 04
    Pricing under your control

    Markup rules per customer tier, airline commission rules, exchange rates — set them once and every quote on the storefront obeys.

10

A help desk that knows the booking.

Support isn't a separate tool bolted on — every ticket is born beside the booking it's about, with the PNR, the money and the timeline in reach. Agents answer with context, work against an SLA, and can even collect a payment without leaving the thread.

The operator console — the support inbox, mid-conversation
Customers3Supplier contact1
Search ticket, booking, PNR, customer, company…
Sara Ahmed4m
Change my return date
OpenHigh2h 10mFL-8C21F4
Ali Hassan1h
Passport photo was rejected
Pending customerVS-7A3F09
Noor K.2d
Invoice for my stay
Resolved5HT-2F9A31
SA
Change my return dateTKT-4F2A91·Sara Ahmed·FL-8C21F4
Resolve
OpenBookingHigh2h 10m left
Salam — can we move the return to Friday instead? Same flight if possible.Done — the airline confirmed Friday's 09:40. The fare difference is $35; you can settle it right here.
Fare difference—FL-8C21F4
$35.00Awaiting paymentPay
Tickets born from bookingsSLA on every reply

What support ships

  • 01
    Born from the booking

    A customer asking to cancel opens a ticket linked to the booking — and everything that happens to the booking is posted back into the thread.

  • 02
    SLA, priorities, performance

    First-response deadlines, urgency tiers, and per-agent scorecards that grade fairly — from the moment an agent takes the ticket, not from when it sat unclaimed.

  • 03
    Collect payment in the thread

    Quote a change fee or a service charge as a payable card — the customer settles it by card or wallet without leaving the conversation.

  • 04
    Suppliers in the loop, never in the room

    Forward a thread to the supplier behind the booking — they see the case, never your customer, and never your margins.

11

The storefront is yours to shape.

Your marketplace runs under your brand — your logo, your colors, your domain. Write articles with an AI assistant, curate FAQs, tune the imagery per city, and sell ad placements on your own pages with targeting, scheduling and live metrics.

The operator console — AdsView, with the storefront previewed live
AdsViewNew ad
Active ads
42 scheduled1 paused
Impressions
421.9kall placements30d
Avg CTR
2.14%clicks ÷ impressions
Vertical rail2In-feed banner1Commission1
Vertical rail660 × 3240px

Tall creative pinned beside results

Cappadocia — spring departuresActive
12.4k impr · 2.8% CTR
Istanbul city breakScheduled
Starts 20 Oct
Storefront previewVertical rail

Reflects enabled, in-window ads

Branding · Articles · FAQs · Ads · SEO—one storefront, fully yours

What marketplace ships

  • 01
    Your brand, end to end

    Logo, colors, hero imagery, favicon, domain — the storefront carries no brand but yours.

  • 02
    Content that sells in multiple languages

    Articles with a block editor and an AI assistant, FAQs, about pages — per language, with sensible fallbacks for the rest.

  • 03
    Ad placements with real metrics

    Vertical rails, in-feed banners and commission cards on your own pages — targeted, scheduled, and measured in impressions and clicks.

  • 04
    Preview before it's live

    Every placement renders in a live storefront preview inside the console — you see exactly what customers will see, before they see it.

Multiple languages. Real right-to-left.

Not a translation layer bolted on — the entire experience mirrors, down to the smallest control.

Full right-to-left, native
عالميUSDARمباشر
الطيرانالفنادقمجاميع سياحيةتأشيرات السفرتأمين السفرشريحة إلكترونية
ذهاب فقطذهاب وعودةمدن متعددةعودة مفتوحة

من

بغدادBGW

إلى

إسطنبولIST

المغادرة

١٢ – ١٩ آذار

الركاب

بالغانالاقتصادية

بحث

جميع الأسعار شاملة الضرائب والرسوم

النتائجالبحث جارٍ لدى ٣ موردين
IFبغداد ← إسطنبول٢س ٤٥د · مباشر$284متاح

And the parts you only notice later.

The features that don't fit a comparison table — until you run an agency on them.

  • 01

    Companies, not just customers.

    Give corporate clients their own accounts: staff seats, shared wallets, credit limits, and statements — while you keep control of pricing.

  • 02

    Different customers, different prices.

    Tier your customers into buyer groups and let the platform price each one automatically — retail, corporate, partner.

  • 03

    Every email wears your brand.

    Confirmations, vouchers, cancellations, and account statements go out from your identity — in the customer's language.

  • 04

    Numbers you can act on.

    Live booking queues, revenue summaries, and per-vertical performance — the day's state of the business at a glance.

We lived the problem before we built the product.

Years inside travel agencies taught us what legacy systems never fixed. Tourscope is the system we wished we'd had.

01The problem

A legacy booking terminal, a spreadsheet, a payment processor, and a website — none of them talking to each other.

02What we built

One multi-tenant platform: a streaming-search marketplace on the front, a full operations dashboard on the back.

03In production

Live and white-label, serving agencies across the region — with new agencies onboarding on their own domain in days, not months.

Integrated, compliant, and global from day one.

  • 0180+ supplier integrations — 700+ airlines, 1.5M+ hotels, insurance, eSIM
  • 02Hosted PCI-DSS payment gateways
  • 03Multiple languages, full RTL (Arabic, Kurdish)
  • 04Multi-currency, ledger-backed
  • 05Strict multi-tenant isolation
  • 06Passwordless sign-in, role-based access, no tracking pixels

In production with travel agencies across the region.

Their names in the app stores.

White-label goes all the way to the store listing — these are agencies' own iOS and Android apps, built and shipped by us.

  • Fly4All
  • Ibn Batuta
  • Alaa Addin
  • Musafer
  • Al Nidaa Al Akheer
  • Papay Fly
  • Alburouj
  • Amedia Fly
  • Ayen Al-Alam
  • Dynar Travel
  • Tranzit
  • Alpha4All
  • Rihlat Al Omr
  • Online Bookings
  • Fly 110
  • Alnafidah

See Tourscope on your own brand.

Tell us about your agency. We'll set up a live walkthrough and reply within 24 hours.

Request a demoEmail us

Compare Tourscope packages and setup costs