Documentation - WoW Travel Services - WoW Travel Services
Documentation

Platform Documentation

Everything you need to know to get the most out of our platform.

Getting Started

Set up your account and start using the platform

Account Setup

Welcome to WoW Travel Services! Follow these steps to get your account set up and ready to accept bookings.

Log in to your dashboard

Access your partner dashboard using the credentials provided during registration. If you haven't received your credentials, contact support.

Complete your company profile

Fill in your company details including business name, contact information, and service areas. This information appears on customer-facing documents.

Add your vehicles

Register your fleet by adding vehicle details such as type, capacity, license plate, and features. This helps with automated trip assignments.

Add your drivers

Create driver profiles with contact information, assigned vehicles, and availability schedules. Drivers can receive trip notifications automatically.

You can start accepting bookings as soon as you have at least one vehicle and one driver configured in the system.

Managing Reservations

Handle bookings efficiently from creation to completion

Creating a Reservation

Reservations can be created manually through the dashboard or automatically via API integrations with travel agencies and booking platforms.

To create a manual reservation:

  1. Navigate to Reservations → New Reservation
  2. Enter pickup and drop-off locations
  3. Select date, time, and vehicle type
  4. Add customer details (name, phone, email)
  5. Set the price and any special requirements
  6. Click Save to create the reservation

Reservation Statuses

Each reservation moves through several statuses:

  • Pending: Newly created, awaiting confirmation
  • Confirmed: Booking confirmed, driver assigned
  • In Progress: Transfer is currently happening
  • Completed: Transfer finished successfully
  • Cancelled: Booking was cancelled

Assigning Drivers

Drivers can be assigned manually or automatically based on availability and location. The system considers:

  • Driver availability schedule
  • Current location and proximity to pickup
  • Vehicle type requirements
  • Existing assignments and conflicts

Pro tip: Enable auto-assignment in Settings to let the system automatically assign the best available driver to new reservations.

Fleet & Driver Management

Organize your vehicles and team efficiently

Adding Vehicles

Go to Fleet → Vehicles → Add Vehicle to register a new vehicle. Required information includes:

  • Vehicle type (sedan, SUV, van, minibus, etc.)
  • Make and model
  • License plate number
  • Passenger capacity
  • Luggage capacity
  • Features (WiFi, child seat, wheelchair accessible, etc.)

Managing Drivers

Driver profiles contain:

  • Personal and contact information
  • License details and expiration dates
  • Assigned vehicle(s)
  • Work schedule and availability
  • Performance metrics

Driver Notifications

Drivers receive automatic notifications for:

  • New trip assignments
  • Schedule changes
  • Customer updates
  • Cancellations

Keep driver license expiration dates updated. The system will alert you 30 days before any license expires.

Payment Processing

Accept payments and manage transactions

Setting Up Payment Providers

WoW Travel Services supports multiple payment providers. Go to Settings → Payment Settings to configure:

Stripe Integration

  1. Create a Stripe account at stripe.com
  2. Obtain your API keys from the Stripe Dashboard
  3. Enter your Secret Key and Publishable Key
  4. Enable Stripe payments

PayPal Integration

  1. Create a PayPal Business account
  2. Generate API credentials in PayPal Developer Dashboard
  3. Enter your Client ID and Client Secret
  4. Select mode (Sandbox for testing, Live for production)
  5. Enable PayPal payments

Generating Payment Links

For each reservation, you can generate a unique payment link to send to customers. The link displays:

  • Reservation details
  • Total amount due
  • Available payment methods

Refunds

To process a refund:

  1. Open the reservation
  2. Click Refund Payment
  3. Confirm the refund amount
  4. The refund is processed through the original payment provider

Payment status updates automatically via webhooks. Make sure your webhook endpoints are properly configured.

API Integration

Connect external systems to your platform

API Overview

Our REST API allows you to integrate with travel agencies, booking platforms, and custom applications. API access is available on Professional plans and above.

Authentication

All API requests require authentication using an API key:

Authorization: Bearer YOUR_API_KEY

Available Endpoints

  • GET /api/reservations - List all reservations
  • POST /api/reservations - Create a new reservation
  • GET /api/reservations/{id} - Get reservation details
  • PUT /api/reservations/{id} - Update a reservation
  • DELETE /api/reservations/{id} - Cancel a reservation
  • GET /api/vehicles - List available vehicles
  • GET /api/pricing - Get pricing for a route

Rate Limits

API requests are rate-limited based on your plan:

  • Professional: 1,000 requests/hour
  • Business: 5,000 requests/hour
  • Enterprise: Custom limits

Full API documentation with examples is available in your dashboard under Settings → API.

Need Help?

Can't find what you're looking for? Our support team is here to help.

Contact Support