{"id":372161,"date":"2026-09-22T18:03:49","date_gmt":"2026-09-22T18:03:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/advanced-booking-for-woocommerce\/"},"modified":"2026-09-23T09:46:57","modified_gmt":"2026-09-23T09:46:57","slug":"abogo-booking","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/abogo-booking\/","author":18475611,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Abogo Booking for WooCommerce","header_author":"FLINIMI","header_description":"Sell dates instead of stock: turn any WooCommerce product into a bookable rental, with its own duration rules and its order e-mails.","assets_banners_color":"f4f5f7","last_updated":"2026-09-23 09:46:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/abogo-booking\/","header_author_uri":"https:\/\/profiles.wordpress.org\/azouamauriac\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":77,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"azouamauriac","date":"2026-09-23 09:46:57","revision":3709018}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3707923,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3707923,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3707923,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3707923,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3708215,"resolution":"1","location":"assets","locale":"","width":1500,"height":1101},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3708218,"resolution":"2","location":"assets","locale":"","width":1500,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3708218,"resolution":"3","location":"assets","locale":"","width":1500,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3708218,"resolution":"4","location":"assets","locale":"","width":1500,"height":1000},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3708218,"resolution":"5","location":"assets","locale":"","width":1000,"height":528},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3708218,"resolution":"6","location":"assets","locale":"","width":1500,"height":3194},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3708218,"resolution":"7","location":"assets","locale":"","width":1500,"height":2577},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3708218,"resolution":"8","location":"assets","locale":"","width":1500,"height":1235}},"screenshots":{"1":"The booking rules of the whole shop, which every product follows unless it sets its own.","2":"The list of the bookings, with their order, product, dates, length and status.","3":"The month calendar, where each booking runs across the days it takes up.","4":"The repair tool, which rebuilds the bookings from the orders.","5":"The Booking tab of a product: one checkbox sells it by date, and each rule can differ from the shop.","6":"On the shop page, a bookable product asks for dates instead of going straight to the cart.","7":"Arrival and departure picked on the product page, with the number of nights and the total.","8":"The dates follow the booking into the cart."}},"plugin_section":[],"plugin_tags":[269,416,5075,722,286],"plugin_category":[40,45],"plugin_contributors":[194886,78154],"plugin_business_model":[],"class_list":["post-372161","plugin","type-plugin","status-publish","hentry","plugin_tags-booking","plugin_tags-calendar","plugin_tags-rental","plugin_tags-reservation","plugin_tags-woocommerce","plugin_category-calendar-and-events","plugin_category-ecommerce","plugin_contributors-azouamauriac","plugin_contributors-freemius","plugin_committers-azouamauriac"],"banners":{"banner":"https:\/\/ps.w.org\/abogo-booking\/assets\/banner-772x250.png?rev=3707923","banner_2x":"https:\/\/ps.w.org\/abogo-booking\/assets\/banner-1544x500.png?rev=3707923","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/abogo-booking\/assets\/icon-128x128.png?rev=3707923","icon_2x":"https:\/\/ps.w.org\/abogo-booking\/assets\/icon-256x256.png?rev=3707923","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/abogo-booking\/assets\/screenshot-1.png?rev=3708215","caption":"The booking rules of the whole shop, which every product follows unless it sets its own."},{"src":"https:\/\/ps.w.org\/abogo-booking\/assets\/screenshot-2.png?rev=3708218","caption":"The list of the bookings, with their order, product, dates, length and status."},{"src":"https:\/\/ps.w.org\/abogo-booking\/assets\/screenshot-3.png?rev=3708218","caption":"The month calendar, where each booking runs across the days it takes up."},{"src":"https:\/\/ps.w.org\/abogo-booking\/assets\/screenshot-4.png?rev=3708218","caption":"The repair tool, which rebuilds the bookings from the orders."},{"src":"https:\/\/ps.w.org\/abogo-booking\/assets\/screenshot-5.png?rev=3708218","caption":"The Booking tab of a product: one checkbox sells it by date, and each rule can differ from the shop."},{"src":"https:\/\/ps.w.org\/abogo-booking\/assets\/screenshot-6.png?rev=3708218","caption":"On the shop page, a bookable product asks for dates instead of going straight to the cart."},{"src":"https:\/\/ps.w.org\/abogo-booking\/assets\/screenshot-7.png?rev=3708218","caption":"Arrival and departure picked on the product page, with the number of nights and the total."},{"src":"https:\/\/ps.w.org\/abogo-booking\/assets\/screenshot-8.png?rev=3708218","caption":"The dates follow the booking into the cart."}],"raw_content":"<!--section=description-->\n<p>Abogo Booking for WooCommerce sells dates instead of stock. A holiday home, a bike, a kayak or a meeting room: the customer picks an arrival and a departure on the product page, and pays for the days or the nights in between.<\/p>\n\n<p>There is no new product type to learn. One checkbox on a product you already have makes it bookable, and the rest of the shop does not change: the same cart, the same checkout, the same payment methods, coupons and taxes, the same orders and e-mails.<\/p>\n\n<h4>Rules for the whole shop, exceptions for any product<\/h4>\n\n<p>Set the booking rules once for the shop. Any product, and any variation of a variable product, can then keep them or set its own.<\/p>\n\n<ul>\n<li>One date, or two dates for an arrival and a departure<\/li>\n<li>Charged per day or per night<\/li>\n<li>Bookings sold in blocks of several days or nights, such as a full week<\/li>\n<li>A shortest and a longest booking<\/li>\n<li>How soon bookings open, and how far ahead they close<\/li>\n<li>A switch making every product bookable at once, unless a product says otherwise<\/li>\n<\/ul>\n\n<h4>On the product page<\/h4>\n\n<ul>\n<li>A date picker built into the plugin, with nothing loaded from another service<\/li>\n<li>Dates outside the allowed period cannot be picked<\/li>\n<li>The length of the booking and the total price update as the dates change<\/li>\n<li>The price is the product price multiplied by the number of days or nights<\/li>\n<li>The dates sit under the price or behind a link, in the colours of your shop<\/li>\n<li>Works on simple, variable and grouped products, on phones as well as computers<\/li>\n<\/ul>\n\n<h4>After the sale<\/h4>\n\n<ul>\n<li>The dates follow the booking into the cart, the checkout, the order and the order e-mails<\/li>\n<li>Every rule is checked again before the order is taken, whatever the customer typed<\/li>\n<li>A list of the bookings with their order, product, dates, length and quantity, filtered by status<\/li>\n<li>A month calendar showing each booking across the days it takes up<\/li>\n<li>Five steps in the life of a booking: booked, arriving, out now, just back and completed. Each step moves on its own with the calendar, or waits for you, as you choose<\/li>\n<li>Cancelling the order frees the booking<\/li>\n<li>A repair tool rebuilds the bookings from the orders if they ever fall out of step<\/li>\n<\/ul>\n\n<h4>Ready for the WooCommerce of today<\/h4>\n\n<ul>\n<li>Compatible with the cart and checkout blocks<\/li>\n<li>Compatible with the high-performance order storage<\/li>\n<li>Translated into French, German, Spanish and Japanese<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from the Plugins screen of WordPress, or upload it to the <code>\/wp-content\/plugins\/<\/code> folder.<\/li>\n<li>Activate it. WooCommerce must be installed and active.<\/li>\n<li>Open the Settings page of the Bookings menu and set the rules of the shop.<\/li>\n<li>Open a product, click the Booking tab of the Product data box, tick Sold by date, and update the product.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20require%20woocommerce%3F\"><h3>Does it require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce must be installed and active.<\/p><\/dd>\n<dt id=\"can%20customers%20book%20hours%20or%20time%20slots%3F\"><h3>Can customers book hours or time slots?<\/h3><\/dt>\n<dd><p>No. The plugin sells whole days or nights, for rentals and stays. There is no time of day in it.<\/p><\/dd>\n<dt id=\"how%20is%20the%20price%20calculated%3F\"><h3>How is the price calculated?<\/h3><\/dt>\n<dd><p>The price of the product is multiplied by the number of days or nights booked, then by the quantity. Coupons and taxes apply as usual.<\/p><\/dd>\n<dt id=\"does%20it%20stop%20two%20customers%20from%20booking%20the%20same%20dates%3F\"><h3>Does it stop two customers from booking the same dates?<\/h3><\/dt>\n<dd><p>No. Every booking is recorded and shown on the list and on the calendar, but the plugin does not compare the dates of one booking with the others.<\/p><\/dd>\n<dt id=\"which%20products%20can%20be%20booked%3F\"><h3>Which products can be booked?<\/h3><\/dt>\n<dd><p>Simple, variable and grouped products. Each variation of a variable product can hold rules of its own.<\/p><\/dd>\n<dt id=\"does%20it%20change%20my%20checkout%3F\"><h3>Does it change my checkout?<\/h3><\/dt>\n<dd><p>No. The customer goes through the usual WooCommerce cart and checkout, with every payment method the shop already offers.<\/p><\/dd>\n<dt id=\"which%20languages%20does%20it%20come%20in%3F\"><h3>Which languages does it come in?<\/h3><\/dt>\n<dd><p>English, French, German, Spanish and Japanese.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<p><strong>Added<\/strong><\/p>\n\n<ul>\n<li>First release: any WooCommerce product can be sold by date, with an arrival and a departure or a single day, charged per day or per night, under rules set for the whole shop and changed for any product or variation.<\/li>\n<\/ul>","raw_excerpt":"Sell dates instead of stock: turn any WooCommerce product into a bookable rental, with its own duration rules and its order e-mails.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/372161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=372161"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/azouamauriac"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=372161"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=372161"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=372161"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=372161"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=372161"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=372161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}