Dashboard Overview
Welcome back! Here's what's happening with your properties.
Quick Actions
๐ฅ Accounts
Manage all accounts - Master Admin, Agency Admins, Sub Masters, and Admins
Loading accounts...
Properties
Manage your property listings
Loading properties...
Rooms & Units
Manage bookable rooms and units
Select a property to view rooms
Bookings
View all reservations
Select a property to view bookings
Images
Manage property, room, and location images
Select a property to view and manage images
โญ Amenities
Manage room features, facilities, and policies
๐๏ธ Bed Configuration
Configure the beds in this room
๐๏ธ Room Amenities
Select a room to load amenities
๐ฏ Complete Your Property Profile
Tell guests what makes your property special - location, style, and who it's perfect for!
Availability & Pricing
View and manage all rooms in one place
Quick Edit
๐ก API Feed Info
Public endpoint for booking widget:
/api/availability/{room_id}?from=YYYY-MM-DD&to=YYYY-MM-DD
Pricing & Offers
Set your standard prices and create special offers
Select a property and room to view pricing
Vouchers
Gift cards, promo codes and discount vouchers
๐๏ธ Quick Add Voucher Templates
Your Vouchers
No Vouchers Created
Click any template above or create a custom voucher
Upsells
Additional services and add-ons guests can purchase
โก Quick Add Popular Upsells
Your Upsells
No Upsells Configured
Click any preset above or create a custom upsell
Fees
Mandatory charges and taxes applied to bookings
๐ก Common Fee Types
No Fees Configured
Add cleaning fees, taxes, or other charges
Tourist Taxes
Government-mandated taxes that vary by location
๐ Tourist Tax Guide
Tourist taxes vary significantly by country and city. Configure them based on your property location.
Select a property to view and manage taxes
๐ณ Payments
View payment status and transactions for all bookings
๐ Stripe Connection
Checking connection status...
Bookings & Payment Status
Loading bookings...
โ๏ธ Deposit Rules
Configure payment policies for your properties
๐ก Select a property above to create a deposit rule for a single property, or click "Apply to Multiple" to create the same rule across several properties at once.
๐ก How Deposit Rules Work
Deposit rules control how guests pay for their bookings:
- Deposit Type: Percentage (e.g., 30%), fixed amount, first night, or full payment
- Balance Due: When the remaining amount is due (e.g., 14 days before check-in)
- Refund Policy: Flexible, moderate, strict, or non-refundable
- Auto-charge: Automatically charge the balance when due
Select a property to view deposit rules
Marketing Features & Tags
Define what makes your property special to help travel agents find you
Select a Property
Choose a property above to manage its marketing features and tags
๐ Header & Logo
Site identity and navigation
Logo
Header Colors
Menu Typography
Layout & Options
Navigation Menu
๐ผ๏ธ Hero Section
The main banner at the top of your website
Hero Content
Background Image
Badge Styling
Trust Badges
๐ Search Widget
๐ Intro Section
Welcome text below the hero
Content
Styling
Button (Optional)
๐จ Featured Properties
Choose which rooms to highlight
Content
Display Settings
Button
โญ Reviews Section
Customer testimonials and ratings
Settings
Styling
Your reviews from TripAdvisor, Booking.com, and Google will automatically display on your website.
โน๏ธ About Section
Tell visitors about your property
Content
Styling
Features (Checkmarks)
Button
๐ข Call to Action
Encourage visitors to book
Content
Styling
Button
๐ Deploy Sites
Auto-deploy WordPress websites from GAS
๐ Deployed Sites
Loading deployed sites...
๐จ Styles & Colors
Global styling for your website
Brand Colors
Typography
Button Styles
Section Backgrounds
Custom CSS
๐ Tasks & Roadmap
Development priorities and progress
Integrations
Connected apps and services
Channel Managers
๐ Real-time Booking Sync (Beds24 Webhook)
Important: For instant updates when bookings arrive from Airbnb/Booking.com, configure the webhook for each property in Beds24:
Webhook URL:
โ ๏ธ Must be done for EACH property:
- Go to Settings โ Properties and select your property
- Click Access tab
- Find "Booking Webhooks" section
- Set Webhook Version to
2 - with personal data - Paste the webhook URL above
- Leave Custom Header and Additional Data empty
- Click Save
- Repeat steps 1-7 for each property!
๐ก Sync Strategy:
โข Webhook = Real-time (~1 min delay per Beds24)
โข ๐ Beds24 button = Manual quick sync
โข ๐
Full button = Manual inventory/blackout sync
โฐ Automatic Backup: Every 15 min (bookings), Every 6 hrs (inventory)
Review Apps
Connect to review platforms like TripAdvisor, Google Reviews, etc.
Other Integrations
Payment gateways, analytics, marketing tools, and more...
Settings
Configure your system
System Settings
Configure general system preferences, defaults, and behaviors.
User Management
Manage admin users and access permissions.
API Configuration
API keys, webhooks, and developer settings.
๐ Blog
Manage your blog posts and articles
No blog posts yet
Create your first blog post to engage your guests
๐ฏ Attractions
Manage local attractions and things to do
No attractions yet
Add local attractions to help guests explore the area
โญ Reviews
Manage guest reviews and testimonials
No reviews yet
Add guest reviews to build trust with potential guests
๐ API Documentation
Integrate GAS with your applications
๐ API Keys
API keys are required for secure endpoints. Create separate keys for different applications.
No API keys yet. Create one to access secure endpoints.
๐ API Base URL
๐ Secure API Endpoints (v1)
Require X-API-Key header. Full access to pricing, availability, offers.
/api/v1/rooms
Get all rooms with images, amenities, and base pricing
/api/v1/rooms/{roomId}
Get single room with full details
๐ View Example Code (Secure API)
// All secure endpoints require X-API-Key header
const API_KEY = 'gas_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
const headers = { 'X-API-Key': API_KEY };
// Get all rooms with full details
const rooms = await fetch('/api/v1/rooms', { headers });
const roomsData = await rooms.json();
// Check availability and get price
const availability = await fetch('/api/v1/availability/check', {
method: 'POST',
headers: { ...headers, 'Content-Type': 'application/json' },
body: JSON.stringify({
room_id: 123,
check_in: '2025-02-15',
check_out: '2025-02-18',
guests: 2
})
});
const availData = await availability.json();
// Returns: { available: true, pricing: { nights: 3, total: 450, currency: 'USD' } }
// Validate a promo code
const promo = await fetch('/api/v1/offers/validate', {
method: 'POST',
headers: { ...headers, 'Content-Type': 'application/json' },
body: JSON.stringify({
code: 'SUMMER20',
subtotal: 450
})
});
// Returns: { valid: true, type: 'voucher', calculated_discount: 90 }
๐ Public Endpoints (No Auth)
No API key required. Limited data, safe for frontend JavaScript.
/api/public/client/{clientId}/site-config
Complete site config (contact, branding, navigation, pages)
/api/public/client/{clientId}/rooms
Public room listing
/api/public/check-availability
Basic availability check
WordPress Integration
Add booking functionality to your WordPress website
โ๏ธ WordPress Hosting Configuration
โ๏ธ Your WordPress Plugin Settings
-
-
๐ฆ Plugin Downloads
๐ Setup Guide
Install the Plugin
- Download the GAS Booking Plugin ZIP file
- In WordPress, go to Plugins โ Add New โ Upload Plugin
- Choose the ZIP file and click Install Now
- Click Activate Plugin
Configure Plugin Settings
In WordPress, go to Settings โ GAS Booking and enter:
1
Leave other settings as default, then click Save Changes
Add Search Bar to Homepage
Edit your homepage, add a Shortcode block, and paste:
[gas_search]
โณ Shows check-in/check-out date picker
Create "Book Now" Page
Pages โ Add New โ Title: "Book Now" โ Add Shortcode block:
[gas_rooms]
โณ Shows grid of all rooms with availability
Create "Room" Page
Pages โ Add New โ Title: "Room" โ Add Shortcode block:
[gas_room]
โณ Shows full room details, calendar & booking form
๐ Booking Flow
Your Settings
Property ID:
1
๐ Shortcode Reference
Search Bar
Homepage[gas_search]
style="vertical"
button_text="Search"
Room Listing
Book Now page[gas_rooms property_id="1"]
columns="2"
Room Detail Page
Room page[gas_room]
unit_id="190"
months="3"
Compact Booking Widget
Sidebar / Embed[gas_booking unit_id="190"]
months="2"
show_prices="no"
Your Room IDs
Reference these IDs when using shortcodes for specific rooms:
Loading rooms...
โน๏ธ About Us Page
Tell your story and connect with guests
Page Settings
Hero Image
Our Story
Our Values
Add up to 4 values that define your property
Team Section (Optional)
Team members can be managed in the full WordPress admin
๐ผ๏ธ Gallery Page
Showcase your property with beautiful images
Page Settings
Gallery Layout
Gallery Categories
Upload images in the Images section. They'll automatically appear in your gallery organized by property and room.
๐ฐ Blog Page
Share news, tips, and local insights
Page Settings
Blog Layout
Go to Apps โ Blog to create and manage your blog posts. They'll automatically appear on this page.
๐ฏ Attractions Page
Showcase local attractions and activities
Page Settings
Display Options
Go to Apps โ Attractions to add and manage local points of interest. They'll automatically display on this page.
๐ฝ๏ธ Dining Page
Showcase your breakfast, restaurant, or dining options
Page Settings
Hero Image
Overview
Breakfast Details
Restaurant/Dinner (Optional)
๐ง Contact Us Page
Help guests get in touch with you
Page Settings
Contact Information
This information is pulled from your Footer settings. Update it there to change it everywhere.
Contact Form
Map
Additional Information
๐ Terms & Conditions
Your booking terms, cancellation policy, and house rules
Page Settings
Booking Terms
Cancellation Policy
Check-in / Check-out
House Rules
Payment Terms
Liability & Damages
Additional Terms
๐ Privacy Policy
How you collect, use, and protect guest data
Page Settings
Introduction
Data Collection
Data Usage
Data Sharing
Cookies
Your Rights
Data Retention
Contact Information
๐ Knowledge Base
Manage AI assistant knowledge - articles the chatbot uses to answer questions
| Title | Category | Status | Views | Helpful | Actions |
|---|---|---|---|---|---|
| Loading articles... | |||||
โ Unanswered Questions
Questions the AI couldn't answer - review and add missing knowledge
๐ Billing Overview
Revenue and subscription metrics
๐ง Setup Billing Tables
Run this once to create billing tables and default plans/packages
Subscriptions by Plan
Loading...
Recent Payments
| Account | Amount | Type | Date |
|---|---|---|---|
| No payments yet | |||
๐ Subscription Plans
Bundle products into pricing tiers
๐ฆ Products
Individual sellable items - templates, plugins, apps
| Product | Category | Monthly | Yearly | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
๐งฉ Add-ons
Extra items customers can add to their subscription
| Add-on | Monthly Price | Extra Properties | Status | Actions |
|---|---|---|---|---|
| Loading... | ||||
๐ฅ Subscribers
Accounts with active subscriptions
| Account | Plan | Add-ons | MRR | Status | Since | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
๐ค Affiliate Program
Manage affiliate tiers and referral partners
Bronze
Default tier
Silver
5+ active referrals
Gold
10+ referrals OR ยฃ500+/mo
| Affiliate | Tier | Referral Code | Active Referrals | Lifetime Earnings | Pending | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
๐ฐ My Referrals
Earn commission by referring properties to GAS
๐ณ Plans & Extras
Subscribe to a plan or purchase extras
๐ Subscription Plans
Loading plans...
๐ช Credit Packages
Buy credits to spend on extras and services
Loading credit packages...
๐ Extras & Services
Services you can purchase with credits
Loading extras...