Frequently Asked Questions
Everything you need to know about Booking Reception — from setup and daily workflow to security, GDPR, and pricing.
Getting Started
What is Booking Reception?▾
Booking Reception is a web-based front desk dashboard for WordPress booking plugins. It gives hotel staff an iPad-optimized interface to manage arrivals, departures, and guest check-in/out — without logging into WordPress admin. It works alongside your existing booking plugin.
How long does it take to set up?▾
About 3 minutes. Install the free WordPress plugin, copy your API key, and paste it into your Booking Reception account. Your bookings start syncing automatically — no complex configuration, no developer needed.
Do I need a developer to install the WordPress plugin?▾
No. The plugin installs like any standard WordPress plugin. Go to Plugins → Add New → Upload in your WordPress admin, activate it, and copy the API key. If you can install a plugin, you can set up Booking Reception.
Can I use an iPad as a hotel reception system with WordPress?▾
Yes — that is exactly what Booking Reception is built for. Open bookingreception.app in Safari on your iPad, add it to your home screen, and you have a dedicated reception system that syncs with your WordPress bookings in real time.
Does it work on Android tablets, Windows PCs, or only iPad?▾
Booking Reception works in any modern web browser. While it is optimized for iPad Safari, you can also use it on Android tablets, Windows PCs, Macs, and phones. The interface adapts to your screen size.
Can I try it without affecting my live booking website?▾
Yes. The plugin only reads your booking data — it does not modify your website, theme, or bookings. You can also try the interactive demo at bookingreception.app/demo without connecting your site at all.
Does Booking Reception replace my booking plugin?▾
No. Booking Reception works alongside your existing WordPress booking plugin. It reads your booking data and provides a dedicated reception interface for check-in and check-out management. Your booking plugin continues to handle reservations, availability, and payments as usual.
What WordPress and PHP versions are required?▾
The plugin requires WordPress 5.8 or higher and PHP 7.4 or higher. These are the same requirements as most modern WordPress plugins.
Daily Reception Workflow
What does a typical check-in workflow look like on the iPad?▾
When a guest arrives, your receptionist opens the dashboard and sees today's arrivals list. They find the guest by name, tap 'Check In', and the status updates instantly. The guest is moved to the 'checked in' list, and the status syncs back to WordPress. The whole process takes about 2 seconds.
Can I see arrivals and departures for today, tomorrow, and this week?▾
Yes. The dashboard shows today's arrivals and departures by default. You can navigate between days to see upcoming arrivals and planned departures, giving you a full overview of your schedule.
Can I search for a guest by name, room, or booking reference?▾
Yes. The dashboard includes search functionality so you can quickly find any guest by name, room/accommodation name, or booking details. This is especially useful during busy check-in periods.
How do I handle early check-in or late check-out?▾
Simply check the guest in or out whenever they arrive or leave — the dashboard does not enforce strict times. The check-in/out timestamp is recorded automatically, so you always have an accurate record regardless of the scheduled time.
Can I manage walk-in bookings from the dashboard?▾
Walk-in bookings should be created in your WordPress booking plugin as usual. Once created, the booking syncs to Booking Reception within minutes and appears on the dashboard ready for check-in. The dashboard is designed for managing check-in/out, not creating new bookings.
Can I add notes like 'allergy', 'VIP', or 'needs baby bed' visible to staff?▾
Notes and custom form fields from your booking plugin are synced and displayed on the guest's booking card. If you add notes in your WordPress booking plugin (like special requests or guest preferences), they will appear in the reception dashboard.
Can two iPads be used at the same time without conflicts?▾
Yes. Multiple staff members can use the dashboard simultaneously on different devices. All changes sync in real time, so if one receptionist checks in a guest, the other iPad updates automatically. There are no conflicts or locking issues.
Does it support multiple languages?▾
The dashboard interface is currently in English. Your guest names, booking notes, and custom field data are displayed exactly as entered in your booking plugin, regardless of language or character set.
Does it work with European date formats and currencies?▾
Yes. Booking Reception handles dates and currencies based on your booking plugin settings. European date formats (DD/MM/YYYY) and currencies (EUR, GBP, SEK, DKK, CHF, etc.) are fully supported.
Can I print or export a guest list?▾
The dashboard is primarily designed as a digital front desk tool. For guest lists, reports, or police registration exports, we recommend using your WordPress booking plugin's built-in export functionality, which has full access to all booking data.
Plugin Compatibility & Syncing
Which WordPress booking plugins are supported?▾
Booking Reception currently supports WP Booking System (free and premium), MotoPress Hotel Booking (Lite and Pro), and Booking Calendar (Free, Premium, and Hotel editions). WooCommerce Bookings support is coming soon.
Will you support WooCommerce Bookings?▾
Yes, WooCommerce Bookings support is on our roadmap and actively being developed. Sign up for the free plan to be notified when it launches.
What booking data is synced to the dashboard?▾
All essential booking data is synced: guest names, contact information, booking dates, check-in/out times, accommodation/room assignments, booking status (pending, confirmed, cancelled), custom form fields, payment status, and booking notes. The exact fields depend on your booking plugin.
How often do bookings sync?▾
Bookings sync every few minutes by default. The sync interval is configurable in the WordPress plugin settings — you can adjust it from every minute to hourly depending on your needs and server resources.
Is there a manual 'Sync Now' button?▾
Yes. You can trigger an immediate sync from the WordPress plugin settings page whenever you need bookings to update right away, instead of waiting for the next scheduled sync.
Does check-in/out status sync back to WordPress?▾
Yes. When you mark a guest as checked in or out from the reception dashboard, the status is written back to your WordPress site as post meta on the booking. Both systems always stay in sync.
What booking statuses are supported?▾
Booking Reception maps the common statuses from each plugin: pending, confirmed, paid, cancelled, and no-show. The exact status mapping depends on your booking plugin, but all standard statuses are handled automatically.
Does it work if I use WooCommerce payments with my booking plugin?▾
If your booking plugin stores payment status in WordPress (which both WPBS Premium and MotoPress Hotel Booking do), that payment status is synced and displayed on the dashboard. The dashboard reads whatever payment data your plugin makes available.
Can I use Booking Reception alongside a channel manager (Booking.com, Airbnb)?▾
Yes, as long as your channel manager feeds bookings into your WordPress booking plugin. Booking Reception reads from your WordPress plugin, so any booking that appears there — whether from your website, Booking.com, or Airbnb — will show up on the dashboard.
Will the plugin slow down my WordPress site?▾
No. The plugin is very lightweight and only runs during sync (a background cron task). It does not add any code to your frontend, does not load scripts for visitors, and has zero impact on your website's page load speed.
Could the plugin break my booking plugin or WordPress theme?▾
No. The plugin is isolated and does not modify your booking plugin, theme, or any other plugins. It only reads booking data via WordPress hooks and writes check-in/out status as post meta. If you deactivate it, everything returns to exactly how it was before.
What permissions does the plugin require?▾
The plugin requires standard WordPress plugin permissions. It reads booking data from your database (read-only for bookings), and writes only check-in/out status as post meta. It does not access files, modify your theme, or require any special server permissions.
Multi-Property & Team
Can I manage multiple properties from one account?▾
Yes. You can connect multiple WordPress sites to one Booking Reception account. Each site needs its own plugin installation and API key. Switch between properties from the dashboard to manage check-in/out for all your locations.
Can I manage multiple accommodations within one WordPress site?▾
Yes. If your booking plugin has multiple calendars, rooms, or accommodations, they all sync to the dashboard. The number of accommodations you can manage depends on your plan — free includes 1, paid plans support up to unlimited.
Can I restrict staff to only certain properties or accommodations?▾
Team access is available on paid plans. You can invite staff members to your account so they can use the dashboard. Role-based access control with per-property restrictions is on our roadmap.
Is there an activity log showing who checked in/out guests?▾
Check-in and check-out timestamps are recorded automatically. Enhanced activity logging with staff attribution is on our roadmap for a future update.
What counts as an 'accommodation' in the pricing plans?▾
An accommodation is one bookable unit in your booking plugin — for example, one calendar in WP Booking System, one accommodation type in MotoPress, or one booking resource in Booking Calendar. If you have 5 rooms, that counts as 5 accommodations.
Reliability & Uptime
What happens if the internet goes down at reception?▾
The dashboard requires an internet connection to load and sync. If the connection drops briefly, the page remains visible with the last loaded data, but you cannot check in/out guests until the connection is restored. We recommend a stable Wi-Fi connection at your reception desk.
What happens if my WordPress site is down or under maintenance?▾
If your WordPress site is unreachable, the dashboard continues to show the last synced data. New bookings will not appear until WordPress is back online and the next sync completes. Check-in/out actions will queue and sync once the connection is restored.
How do you prevent double bookings or sync conflicts?▾
Booking Reception does not create bookings — it only reads them from your WordPress plugin. Double-booking prevention is handled by your booking plugin as usual. For check-in/out status, the most recent action always wins, and timestamps ensure consistent ordering.
Can a WordPress plugin update break the connection?▾
Our plugin is built to be resilient to updates. We test compatibility with new versions of supported booking plugins. If a booking plugin update changes its data structure significantly, we release a plugin update promptly. You can always re-sync from the WordPress plugin settings.
Does Booking Reception have uptime monitoring?▾
Yes. We monitor our infrastructure continuously. The dashboard is hosted on reliable cloud infrastructure with high availability. If you experience any issues, contact support and we will investigate immediately.
Security & GDPR
Is my guest data secure?▾
Yes. All API communication between your WordPress site and Booking Reception is signed with HMAC-SHA256 and validated with timestamps to prevent replay attacks. Data is encrypted in transit using TLS/HTTPS. We follow security best practices throughout the stack.
Who owns the booking data?▾
You do. All booking data originates from and stays on your WordPress site. Booking Reception reads your data via the secure API to display it on the dashboard. You maintain full ownership and control at all times.
Where is guest data stored?▾
Your booking data stays on your own WordPress hosting. The dashboard caches minimal data (guest names, booking dates, status) for display purposes only. The cache is encrypted and automatically cleared. No passport numbers, ID details, or payment card data is ever stored by Booking Reception.
How does the HMAC-SHA256 API security work?▾
Every API request between your WordPress site and Booking Reception is signed with a unique HMAC-SHA256 hash using your secret API key. Each request includes a timestamp, and requests older than 5 minutes are rejected. This prevents unauthorized access and replay attacks.
Is Booking Reception GDPR compliant?▾
Yes. Booking Reception is designed with GDPR compliance in mind. Your data stays on your WordPress site, we process only what is necessary for the dashboard to function, we do not share data with third parties, and you can request data deletion at any time.
Do you provide a Data Processing Agreement (DPA)?▾
Yes. If you need a signed DPA for GDPR compliance, contact us at support@bookingreception.app and we will provide one. This is common for EU-based businesses that process guest personal data.
Can I delete or anonymize guest data to comply with GDPR requests?▾
Since booking data is stored on your WordPress site, you handle GDPR deletion requests through your booking plugin. When you delete or anonymize a booking in WordPress, the change syncs to Booking Reception and the data is removed from the dashboard as well.
Do you access passport numbers, ID details, or payment card data?▾
No. Booking Reception only syncs booking-level data: guest names, contact information, dates, room assignments, and booking status. We never access, store, or transmit passport numbers, ID scans, or payment card details.
Do you support two-factor authentication (2FA)?▾
2FA is on our roadmap. In the meantime, we recommend using a strong, unique password for your Booking Reception account. You can also use iPad Guided Access to lock the device to the dashboard app for added physical security at the reception desk.
Can I restrict dashboard access by IP address?▾
IP-based access restrictions are not currently available but are on our roadmap. For physical security at the reception desk, we recommend using iPad Guided Access mode to prevent staff from navigating away from the dashboard.
Pricing, Billing & Invoices
Is there a free plan?▾
Yes. The free plan includes 1 accommodation, the full reception dashboard, real-time sync, and iPad optimization. No credit card required — sign up and start using it immediately.
Do I need a credit card to start?▾
No. The free plan requires no credit card and no payment information. You only need to provide payment details if you choose to upgrade to a paid plan.
What are the paid plans?▾
Starter ($15/mo) supports up to 5 accommodations. Pro ($30/mo) supports up to 10 accommodations and includes a 14-day free trial. Unlimited ($50/mo) supports unlimited accommodations. All paid plans include team access, multi-plugin support, and priority support.
Do prices include VAT?▾
Prices shown on the website are excluding VAT. If you are located in the EU, VAT will be added at checkout based on your country's rate. EU businesses with a valid VAT ID can apply reverse charge.
Can I get an invoice with my company details and VAT ID?▾
Yes. All paid plans include invoicing. You can add your company name, address, and VAT ID to your account settings, and these details will appear on your invoices automatically.
What payment methods do you accept?▾
We accept all major credit and debit cards (Visa, Mastercard, American Express). Payments are processed securely through Stripe. SEPA direct debit is on our roadmap.
Is there an annual plan discount?▾
Annual plans are coming soon. Sign up for a monthly plan now and you will be able to switch to an annual plan with a discount when it becomes available.
Can I upgrade or downgrade mid-month?▾
Yes. You can upgrade instantly — your new plan takes effect immediately and you are charged a prorated amount. Downgrades take effect at the start of your next billing cycle.
Can I cancel anytime?▾
Yes. There are no contracts, no lock-in periods, and no cancellation fees. You can downgrade to the free plan or cancel your account at any time from your dashboard settings.
What happens if I stop paying?▾
If your payment fails, we will retry and notify you. If payment is not resolved, your account downgrades to the free plan. You do not lose access immediately — your data stays intact, but you will be limited to 1 accommodation until you reactivate a paid plan.
What happens if I cancel — can I export my data?▾
Since all booking data is stored on your WordPress site, there is nothing to export from Booking Reception. Simply deactivate the WordPress plugin and your site returns to exactly how it was before. No data is lost.
Support & Troubleshooting
What support channels are available?▾
You can reach us at support@bookingreception.app. We aim to respond within 24 hours on business days (EU timezone). Paid plans include priority support with faster response times.
Do you offer onboarding help for non-technical hotel owners?▾
Yes. If you need help getting set up, email support and we will guide you through the installation step by step. The setup process is designed to be simple enough for anyone comfortable with basic WordPress admin tasks.
Do you provide setup guides for each supported booking plugin?▾
Yes. We have dedicated landing pages with setup details for each plugin: WP Booking System, MotoPress Hotel Booking, and Booking Calendar. Each page explains what data is synced and how the integration works.
Can you help troubleshoot conflicts with other WordPress plugins?▾
Yes. If you experience any issues after installing the Booking Reception plugin, contact support with details and we will help diagnose and resolve the problem. Our plugin is designed to be conflict-free, but we are happy to investigate edge cases.
Do you have a public roadmap or feature request system?▾
We actively collect feature requests via email. Common requests like WooCommerce Bookings support, 2FA, annual billing, and role-based access are already on our internal roadmap. If you have a feature idea, let us know — we prioritize based on customer demand.
Can staff accidentally change or delete bookings from the dashboard?▾
No. The dashboard is designed for check-in and check-out management only. Staff cannot create, modify, or delete bookings from the dashboard. Booking management (creating, editing, cancelling) is always done in your WordPress booking plugin, keeping your data safe.
Still have questions?
We are happy to help. Reach out to us or try the interactive demo to see Booking Reception in action.
Ready to Streamline Your Front Desk?
Free plan available. No credit card required. Set up in under 3 minutes.