{"id":282116,"date":"2026-02-20T16:38:46","date_gmt":"2026-02-20T16:38:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/booking-reception\/"},"modified":"2026-03-05T13:32:33","modified_gmt":"2026-03-05T13:32:33","slug":"emmeo-booking-reception","status":"publish","type":"plugin","link":"https:\/\/tw.wordpress.org\/plugins\/emmeo-booking-reception\/","author":23452625,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3","stable_tag":"1.3","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Emmeo Booking Reception","header_author":"emmeo","header_description":"Connect your WP Booking System to the Booking Reception dashboard for professional check-in\/out management.","assets_banners_color":"e9eff3","last_updated":"2026-03-05 13:32:33","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/bookingreception.app","header_author_uri":"https:\/\/bookingreception.app","rating":5,"author_block_rating":0,"active_installs":0,"downloads":489,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2":{"tag":"1.2","author":"sylvestnovember","date":"2026-02-20 16:38:59"},"1.3":{"tag":"1.3","author":"sylvestnovember","date":"2026-03-05 13:32:33"}},"upgrade_notice":{"1.2":"<p>New guided setup wizard and multi-plugin support. Existing connections are preserved \u2014 no action needed.<\/p>","1.0":"<p>Initial release of Booking Reception connector plugin.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3465938,"resolution":"128x128","location":"assets","locale":"","width":1024,"height":1024},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3465938,"resolution":"256x256","location":"assets","locale":"","width":1024,"height":1024}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3465938,"resolution":"1544x500","location":"assets","locale":"","width":1824,"height":576},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3465938,"resolution":"772x250","location":"assets","locale":"","width":1824,"height":576}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2","1.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3465938,"resolution":"1","location":"assets","locale":"","width":1264,"height":848},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3465938,"resolution":"2","location":"assets","locale":"","width":1264,"height":848}},"screenshots":{"1":"WordPress admin settings page - Manage your API key and view connection status","2":"Reception dashboard - iPad-optimized interface for managing guest check-ins and check-outs"}},"plugin_section":[],"plugin_tags":[275,143130,184851,145077,256267],"plugin_category":[40],"plugin_contributors":[256268],"plugin_business_model":[],"class_list":["post-282116","plugin","type-plugin","status-publish","hentry","plugin_tags-booking-calendar","plugin_tags-front-desk","plugin_tags-motopress-hotel-booking","plugin_tags-woocommerce-bookings","plugin_tags-wp-booking-system","plugin_category-calendar-and-events","plugin_contributors-sylvestnovember","plugin_committers-sylvestnovember"],"banners":{"banner":"https:\/\/ps.w.org\/emmeo-booking-reception\/assets\/banner-772x250.png?rev=3465938","banner_2x":"https:\/\/ps.w.org\/emmeo-booking-reception\/assets\/banner-1544x500.png?rev=3465938","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/emmeo-booking-reception\/assets\/icon-128x128.png?rev=3465938","icon_2x":"https:\/\/ps.w.org\/emmeo-booking-reception\/assets\/icon-256x256.png?rev=3465938","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/emmeo-booking-reception\/assets\/screenshot-1.png?rev=3465938","caption":"WordPress admin settings page - Manage your API key and view connection status"},{"src":"https:\/\/ps.w.org\/emmeo-booking-reception\/assets\/screenshot-2.png?rev=3465938","caption":"Reception dashboard - iPad-optimized interface for managing guest check-ins and check-outs"}],"raw_content":"<!--section=description-->\n<p>Booking Reception connects your WordPress booking plugin to a cloud front desk \/ reception dashboard so you can manage <strong>hotel-style check-in and check-out<\/strong>, arrivals, departures, and in-house guests.<\/p>\n\n<p><strong>Works with:<\/strong><\/p>\n\n<ul>\n<li>WP Booking System (free &amp; premium)<\/li>\n<li>MotoPress Hotel Booking (Lite &amp; Pro)<\/li>\n<li>Booking Calendar (Free, Premium &amp; Hotel Edition)<\/li>\n<li>WooCommerce Bookings<\/li>\n<\/ul>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>Beautiful iPad-optimized reception dashboard<\/li>\n<li>One-click check-in and check-out<\/li>\n<li>Today's arrivals and departures at a glance<\/li>\n<li>Secure API connection with HMAC authentication<\/li>\n<li>Real-time sync with your bookings<\/li>\n<li>Overview of all current guests<\/li>\n<li>Multi-property support<\/li>\n<\/ul>\n\n<p><strong>How it works:<\/strong><\/p>\n\n<ol>\n<li>Install and activate this plugin<\/li>\n<li>Copy your API key from the Booking Reception settings page<\/li>\n<li>Sign up at <a href=\"https:\/\/bookingreception.app\">bookingreception.app<\/a><\/li>\n<li>Connect your site using the API key<\/li>\n<li>Access your reception dashboard from any device<\/li>\n<\/ol>\n\n<p><strong>Requirements:<\/strong><\/p>\n\n<ul>\n<li>One of the supported booking plugins listed above<\/li>\n<li>WordPress 6.2 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>A free Booking Reception account at <a href=\"https:\/\/bookingreception.app\">bookingreception.app<\/a><\/li>\n<\/ul>\n\n<p><strong>Security:<\/strong><\/p>\n\n<p>Booking Reception uses industry-standard security practices to protect your data:<\/p>\n\n<ul>\n<li><strong>HMAC-SHA256 Authentication<\/strong> - All API requests are signed with HMAC-SHA256 to verify authenticity<\/li>\n<li><strong>Timestamp Validation<\/strong> - Requests older than 5 minutes are rejected to prevent replay attacks<\/li>\n<li><strong>Nonce Protection<\/strong> - Each request includes a unique nonce to prevent duplicate processing<\/li>\n<li><strong>Input Sanitization<\/strong> - All user inputs are sanitized using WordPress sanitization functions<\/li>\n<li><strong>Output Escaping<\/strong> - All data is properly escaped before being returned in API responses<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the Booking Reception cloud service at <a href=\"https:\/\/bookingreception.app\">bookingreception.app<\/a> to provide the reception dashboard functionality.<\/p>\n\n<p><strong>What data is sent:<\/strong>\n* Booking data (guest names, dates, status, accommodation details)\n* Site URL and plugin version for compatibility<\/p>\n\n<p><strong>When data is sent:<\/strong>\n* During scheduled sync intervals (configurable)\n* When check-in\/out actions are performed from the dashboard<\/p>\n\n<p><strong>Service links:<\/strong>\n* <a href=\"https:\/\/bookingreception.app\/terms\">Terms of Service<\/a>\n* <a href=\"https:\/\/bookingreception.app\/privacy\">Privacy Policy<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/booking-reception\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Booking Reception in the admin menu<\/li>\n<li>Copy your API key and connect at bookingreception.app<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20the%20free%20version%20of%20wp%20booking%20system%3F\"><h3>Does this work with the free version of WP Booking System?<\/h3><\/dt>\n<dd><p>Yes! Booking Reception works with both the free and premium versions of WP Booking System. Full dashboard access, calendar sync, and check-in\/out management.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20motopress%20hotel%20booking%3F\"><h3>Does this work with MotoPress Hotel Booking?<\/h3><\/dt>\n<dd><p>Yes. Booking Reception works with both the free Hotel Booking Lite and the premium MotoPress Hotel Booking Pro. The plugin auto-detects MotoPress on activation.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20booking%20calendar%3F\"><h3>Does this work with Booking Calendar?<\/h3><\/dt>\n<dd><p>Yes. Booking Reception supports all editions of Booking Calendar \u2014 the free version, Booking Calendar Premium, and Booking Calendar Hotel Edition.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20woocommerce%20bookings%3F\"><h3>Does this work with WooCommerce Bookings?<\/h3><\/dt>\n<dd><p>Yes. Booking Reception integrates with WooCommerce Bookings to sync your reservations to the reception dashboard.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20booking%20reception%20account%3F\"><h3>Do I need a Booking Reception account?<\/h3><\/dt>\n<dd><p>Yes. You need a free account at <a href=\"https:\/\/bookingreception.app\">bookingreception.app<\/a> to access the reception dashboard. The free plan includes 1 accommodation.<\/p><\/dd>\n<dt id=\"is%20my%20data%20secure%3F\"><h3>Is my data secure?<\/h3><\/dt>\n<dd><p>Yes. All communication between your site and Booking Reception uses HMAC-signed requests with timestamp validation to prevent tampering and replay attacks.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20on%20multiple%20sites%3F\"><h3>Can I use this on multiple sites?<\/h3><\/dt>\n<dd><p>Yes, you can connect multiple WordPress sites to your Booking Reception account. Each site needs its own plugin installation and API key.<\/p><\/dd>\n<dt id=\"what%20data%20is%20synced%3F\"><h3>What data is synced?<\/h3><\/dt>\n<dd><p>Guest names, contact details, check-in and check-out dates, booking status, accommodation\/resource names, and payment status. All data is encrypted in transit.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added guided onboarding setup wizard for new installations<\/li>\n<li>Added multi-plugin support: WP Booking System, MotoPress Hotel Booking, WooCommerce Bookings, Booking Calendar<\/li>\n<li>Added opt-in anonymous activation tracking (WordPress.org compliant)<\/li>\n<li>Added auto-redirect to setup wizard on first install<\/li>\n<li>Existing connections are fully preserved on plugin update<\/li>\n<li>Setup wizard banner on settings page for disconnected sites<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Multi-plugin adapter system<\/li>\n<li>Field mapping for guest data<\/li>\n<li>Debug diagnostics card<\/li>\n<li>Opt-in tracking notice<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>REST API for bookings, calendars, arrivals, departures<\/li>\n<li>Check-in\/check-out functionality<\/li>\n<li>Secure HMAC authentication<\/li>\n<li>Admin settings page<\/li>\n<\/ul>","raw_excerpt":"Front desk \/ reception dashboard for WP Booking System, MotoPress Hotel Booking, Booking Calendar &amp; WooCommerce Bookings \u2014 manage arrivals, depart &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/282116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=282116"}],"author":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sylvestnovember"}],"wp:attachment":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=282116"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=282116"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=282116"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=282116"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=282116"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=282116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}