Platform Documentation
Everything you need to know to get the most out of our platform.
Quick Start Guides
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:
- Navigate to Reservations → New Reservation
- Enter pickup and drop-off locations
- Select date, time, and vehicle type
- Add customer details (name, phone, email)
- Set the price and any special requirements
- 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
- Create a Stripe account at
stripe.com - Obtain your API keys from the Stripe Dashboard
- Enter your Secret Key and Publishable Key
- Enable Stripe payments
PayPal Integration
- Create a PayPal Business account
- Generate API credentials in PayPal Developer Dashboard
- Enter your Client ID and Client Secret
- Select mode (Sandbox for testing, Live for production)
- 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:
- Open the reservation
- Click Refund Payment
- Confirm the refund amount
- 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 reservationsPOST /api/reservations- Create a new reservationGET /api/reservations/{id}- Get reservation detailsPUT /api/reservations/{id}- Update a reservationDELETE /api/reservations/{id}- Cancel a reservationGET /api/vehicles- List available vehiclesGET /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.