Opis
WebStyle Hotel Booking for WooCommerce gives independent hotels, guest houses, bed and breakfasts, apartments and other accommodation businesses a practical direct-booking system inside WordPress.
Guests can search available rooms, choose their stay and continue through WooCommerce checkout. Staff can also register walk-ins, phone bookings, email bookings and reservations received through external channels, so the same room availability remains visible in one place.
The Free version is designed to cover the daily booking workflow without requiring a license key or paid activation step.
Accept direct bookings
- Create room types and individual room units
- Search by check-in, check-out, adults and children
- Show matching rooms and live availability
- Accept stays of up to 14 nights
- Send reservations through WooCommerce checkout and payment
- Show booking details in WooCommerce orders and emails
- Temporarily hold selected rooms during checkout
Handle bookings from every sales route
- Add walk-in, phone, email and external-channel reservations manually
- Save the booking source and an external reference
- Block rooms for maintenance, private use or unavailable dates
- Prevent overlapping reservations by checking physical room availability
- Review and filter bookings from WordPress admin
Run daily accommodation operations
- Lightweight dashboard with arrivals, departures, current stays and upcoming arrivals
- Booking calendar with confirmed reservations and blocked dates
- Combined daily operations overview
- Separate printable arrival, departure and in-house guest lists
- Guest contact overview based on booking orders
- Check-in and stay-status handling
Configure prices and stay charges
- Base price per room type
- One simple date-based price rule in Free
- One fixed optional extra service per booking
- Simple tourist tax per guest per night
- Prices and payments handled through WooCommerce
Quick setup
- Guided setup wizard
- Native WordPress Room Type content
- Room overview and search shortcodes
- Basic room gallery and room placeholder image
- Dedicated Hotel Booking admin menu
- Translation-ready interface using the
wsh-hoteltext domain
Compatibility
Release 1.2.0 is prepared for WordPress 7.0.2 and WooCommerce 11.0.0 testing. The plugin declares compatibility with WooCommerce High-Performance Order Storage and Cart/Checkout Blocks.
Before using any booking system on a live property, test the complete booking, payment, email and cancellation flow with the active theme and payment gateway.
Optional Pro add-on
The Free plugin remains usable as a complete direct-booking core.
A separate Pro add-on is available for accommodation businesses that need more automation and operational depth, including multiple rate rules, advanced add-ons, expanded guest management and other professional hotel tools. Pro functionality is not hidden or locked inside the Free plugin.
WooCommerce integration
WooCommerce is required for cart, checkout, payment and order handling.
The plugin stores reservation and availability data in plugin-owned WordPress database tables and links online bookings to WooCommerce orders. WooCommerce remains responsible for checkout, payment and order storage.
Data, privacy and uninstall behavior
Depending on the booking, the plugin may store guest contact details, booking notes, stay dates, room assignment, booking source, status and a linked WooCommerce order ID.
The plugin registers data export and erasure callbacks with the WordPress privacy tools. Guest contact details and booking notes can be anonymized while non-personal reservation records are retained. WooCommerce handles its own order and payment data.
When the plugin is uninstalled, plugin-owned database tables, settings and scheduled cleanup events are removed. User-created Room Type posts and WooCommerce orders are preserved.
Bundled assets
All bundled images and visual assets are original WebStyle assets and are distributed with the plugin under the plugin license.
Shortcodes
[cnwshotel_search]– availability search with dates and guest count[cnwshotel_room_results]– matching room results after a search[cnwshotel_rooms]– complete room overview grid
Snimke zaslona






Instalacija
- Install and activate WooCommerce.
- Upload the plugin files to
/wp-content/plugins/wsh-hotel/, or install the plugin through the WordPress Plugins screen. - Activate WebStyle Hotel Booking for WooCommerce.
- Open Hotel Booking in WordPress admin.
- Run the setup wizard or create the first room type manually.
- Add the booking shortcodes to the selected booking page.
- Configure WooCommerce checkout and at least one payment method.
- Complete a full test booking before accepting live reservations.
ČPP
-
Do I need WooCommerce?
-
Yes. WooCommerce is required for cart, checkout, payment and order handling.
-
Can I create bookings received outside the website?
-
Yes. Free includes manual bookings for walk-ins, phone calls, email requests and external booking channels. You can store the source and an external reference while using the same availability controls as direct website bookings.
-
Yes. You can create blocked dates for maintenance, private use or other periods when a room must not be sold.
-
Can staff print arrival and departure lists?
-
Yes. Free includes a combined daily overview and separate printable lists for arrivals, departures and guests currently staying at the property.
-
How long can a Free booking be?
-
A Free booking can contain a stay of up to 14 nights.
-
Can guests pay online?
-
Yes. The booking continues through WooCommerce, so available payment methods depend on the payment gateways configured on the website.
-
Is the Free plugin usable without Pro?
-
Yes. The Free version provides the complete core flow for room setup, availability, direct booking, manual reservations, checkout and daily booking administration.
-
Is the plugin compatible with HPOS and block checkout?
-
The plugin declares compatibility with WooCommerce High-Performance Order Storage and Cart/Checkout Blocks. Always test the complete checkout flow with the active theme and payment gateways before going live.
-
Can I translate the plugin?
-
Yes. User-facing plugin strings use the
wsh-hoteltext domain and are prepared for translation. -
What happens to my data if I uninstall the plugin?
-
Plugin-owned booking tables and settings are removed. User-created Room Type posts and WooCommerce orders are preserved.
-
Is there a live demo?
-
Yes. When the WordPress.org Preview button is enabled, it opens a temporary browser-based demo with WooCommerce, fictional rooms and sample reservations. Nothing is installed on your website.
Recenzije
Nema recenzija za ovaj dodatak.
Suradnici i Programeri
“WebStyle Hotel Booking for WooCommerce” je softver otvorenog koda. Sljedeće osobe su doprinijele ovom dodatku.
SuradniciPrevedite “WebStyle Hotel Booking for WooCommerce” na svoj jezik.
Zainteresirani ste za razvoj?
Pregledajte kôd, pogledajte SVN spremišteili se pretplatite na dnevnik razvoja od RSS.
Dnevnik promjena
1.2.1
- Added the guest name directly to the booking overview so staff can identify and check in guests without opening each booking.
- Added a WooCommerce order fallback for older website bookings where the guest name is not stored in the hotel booking row.
1.2.0
- Updated the public product name to WebStyle Hotel Booking for WooCommerce.
- Added a stronger Free operating core for smaller hotels, guest houses and bed and breakfasts.
- Added manual walk-in, phone, email and external-channel reservations plus blocked dates.
- Added booking source and external-reference fields with server-side availability validation.
- Added a lightweight operations dashboard with clickable daily totals, arrivals, departures, current stays and upcoming arrivals.
- Added a combined printable daily overview plus separate arrival, departure and in-house guest lists.
- Added simple date pricing, one fixed extra service, simple tourist tax and customer overview.
- Added optional adult and child search as room-capacity matching.
- Added direct checkout, WooCommerce booking email details and temporary cart holds.
- Added a server-side 14-night Free stay limit and WordPress privacy exporter/eraser integration.
- Added a WordPress.org Playground preview blueprint with fictional demo data.
- Declared WooCommerce HPOS and Cart/Checkout Blocks compatibility.
- Prepared compatibility metadata for WordPress 7.0.2 and WooCommerce 11.0.0 testing.
- Removed referral-tracking parameters and retained the dedicated Hotel Booking admin menu.
1.1.53
- Improved the room search, availability display and WooCommerce booking flow.
Older release notes are available in changelog.txt.
