Agent portal
Agent registration
Create your travel agency account to book tours, activities, and airport rides at B2B rates.
Complete your agency details
Fill in the company, profile, and password fields below, then submit.
Your account is frozen. You can sign in and view bookings, but you cannot book tours or activities until your agency admin activates your account.
Tours & activities
Airport rides
Book airport transfers with your agency B2B rates. Prices differ from retail tours and activities.
Bookings
| BR # | Product | Sold by | Lead traveler | Travel date | Pickup | Status | Amount | Booked | Actions |
|---|
Credit limit & monitoring
Full credit transactions for your agency and sub-agents. Limit allocated means credit shared with a sub-agent (not spent on a booking).
Upload your bank transfer copy with date and amount. Central Admin will verify it and restore your available credit up to your limit. Your credit limit only increases if you pay more than your outstanding used balance.
Payment request tracker
Sub-agent payment tracker
Invoice
Enter a booking reference or travel dates, then click Search to load invoices. Print when ready.
| BR # | Service Name | Travel Date | Passenger Name | Adult | Child | Infant | Amount AED | Vat Amount AED | Total Amount AED | View |
|---|
Create staff, sub-agents, or employees. Open one section at a time.
Cart
Your cart is empty. Add tours from Tours & activities.
Contact details
We'll use this information to send you confirmation and updates about your booking.
Payment
Choose how you want to pay for this booking.
Add your Stripe API keys to the project .env file, then restart the server:
STRIPE_SECRET_KEY=sk_test_... STRIPE_PUBLISHABLE_KEY=pk_test_...
Get test keys from
Stripe Dashboard → API keys,
save .env, run npm start, then refresh this page.