{"id":132376,"date":"2018-07-11T09:58:31","date_gmt":"2018-07-11T09:58:31","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=132376"},"modified":"2023-04-20T06:54:07","modified_gmt":"2023-04-20T06:54:07","slug":"magento2-appointment-booking-extension","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/","title":{"rendered":"Creating Appointment Booking Website on Magento 2"},"content":{"rendered":"<p>The appointment booking system allows businesses and professionals to manage their work appointments and bookings from customers.<\/p>\n<p>From an online scheduling system, a customer can select a preferred date and time as per the convenience and availability of the booking slot.<\/p>\n<div id=\"attachment_132481\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png\"><img decoding=\"async\" aria-describedby=\"caption-attachment-132481\" class=\"wp-image-132481\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png\" alt=\"https:\/\/www.maxhealthcare.in\/book-an-appointment\" width=\"800\" height=\"377\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png 1341w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website-250x118.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website-300x141.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website-768x362.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website-1200x566.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><p id=\"caption-attachment-132481\" class=\"wp-caption-text\">(Source &#8211; https:\/\/www.maxhealthcare.in\/book-an-appointment)<\/p><\/div>\n<h2>Appointment Booking Product Type<\/h2>\n<p>In this blog article, I will show you how we can create an appointment booking website using Magento 2 platform. But, in order to add booking product types &#8211; you&#8217;ll need to use Webkul <a href=\"https:\/\/store.webkul.com\/Magento2-Advanced-Booking-Reservation.html\" target=\"_blank\" rel=\"noopener\"><strong>Advanced Booking &amp; Reservation for Magento 2<\/strong><\/a>.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-extension.png\"><img decoding=\"async\" class=\"aligncenter wp-image-132461\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-extension.png\" alt=\"webkul-magento2-advanced-booking-appointment-extension\" width=\"800\" height=\"447\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-extension.png 1316w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-extension-250x140.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-extension-300x168.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-extension-768x429.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-extension-1200x670.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a>Although, you can create up to six different types (simple, configurable, virtual, bundle, downloadable, grouped) of product listings in the Magento store. But it does not have the functionality to create booking product types.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-type.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-132591\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-type.png\" alt=\"webkul-magento2-booking-product-type\" width=\"563\" height=\"437\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-type.png 563w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-type-250x194.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-type-300x233.png 300w\" sizes=\"(max-width: 563px) 100vw, 563px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Using Magento 2 appointment extension, you can create the following types of bookings:-<\/p>\n<ol>\n<li><strong>Default\u00a0<\/strong><\/li>\n<li><strong>Appointment<\/strong><\/li>\n<li><strong>Event<\/strong><\/li>\n<li><strong>Rental<\/strong><\/li>\n<li><strong>Hotel<\/strong><\/li>\n<li><strong>Table<\/strong><\/li>\n<\/ol>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-types.png\"><img decoding=\"async\" class=\"aligncenter wp-image-132592\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-types.png\" alt=\"webkul-magento2-booking-product-types\" width=\"800\" height=\"395\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-types.png 1216w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-types-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-types-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-types-768x379.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-booking-product-types-1200x592.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<h2>Detailed Slot Information<\/h2>\n<p>Apart from mentioning basic product information and images, you can mention detailed information about the booking appointment slots.<\/p>\n<p>Such as &#8211; duration, break time, availability, slot starting time and ending time.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-information.png\"><img decoding=\"async\" class=\"aligncenter wp-image-132599\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-information.png\" alt=\"webkul-magento2-advanced-booking-appointment-information\" width=\"800\" height=\"536\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-information.png 997w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-information-250x168.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-information-300x201.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-information-768x515.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<h2>Responsive Design<\/h2>\n<p>Advance <a href=\"https:\/\/store.webkul.com\/magento2-booking-reservation.html\">Magento 2 appointment extension<\/a> works on all device&#8217;s resolutions. Customers can check the available booking slots from a desktop pc, confirm it on the mobile, and complete the checkout process, making an online payment using the integrated payment gateway.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/responsive-1166833_640.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-132613\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/responsive-1166833_640.png\" alt=\"responsive-Magento 2 Advanced Booking and Reservation\" width=\"640\" height=\"417\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/responsive-1166833_640.png 640w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/responsive-1166833_640-250x163.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/responsive-1166833_640-300x195.png 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" loading=\"lazy\" \/><\/a><\/p>\n<h2>Intuitive UI<\/h2>\n<p>The design is easy to use and understand, any user can simply select the available date from the calendar and then choose a time from the slot option.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-calendar-1.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-132669\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-calendar-1.png\" alt=\"webkul-magento2-advanced-booking-appointment-calendar\" width=\"548\" height=\"595\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-calendar-1.png 548w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-calendar-1-229x249.png 229w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/webkul-magento2-advanced-booking-appointment-calendar-1-276x300.png 276w\" sizes=\"(max-width: 548px) 100vw, 548px\" loading=\"lazy\" \/><\/a><\/p>\n<h2>Integrating into Existing\u00a0Store<\/h2>\n<p>You can find so many booking scheduling software available in the market for managing appointments in this service industry.<\/p>\n<p>But, if want to integrate a booking appointment feature in your existing online store or looking to create a booking website, the Magento platform is the recommended choice.<\/p>\n<h2>Suitable for All Industries<\/h2>\n<p>Webkul Advanced Booking &amp; Reservation extension is suitable for every type of booking appointment. You can use it for creating doctor appointment scheduling, car service booking, beauty &amp; spa booking, household repair services, and other services too.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/pexels-photo-1020323.jpeg\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-132655\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/pexels-photo-1020323.jpeg\" alt=\"pexels-photo-1020323\" width=\"640\" height=\"449\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/pexels-photo-1020323.jpeg 640w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/pexels-photo-1020323-250x175.jpeg 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/pexels-photo-1020323-300x210.jpeg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" loading=\"lazy\" \/><\/a><\/p>\n<h2>Magento 2 Booking Mobile App<\/h2>\n<p>Further, if you want to deliver a true mobile-app experience to your customers, you can even <strong><a href=\"https:\/\/store.webkul.com\/Magento2-Booking-App.html\" target=\"_blank\" rel=\"noopener\">create a booking app<\/a><\/strong> as well. All the information will be synced with your online Magento store.<\/p>\n<p>Customers can download fully native apps from the Google Play store and the Apple iOS store.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-356090 aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Booking-App-for-Magento-2-Apps-on-Google-Play.png\" alt=\"Booking-App-for-Magento-2-Apps-on-Google-Play\" width=\"1284\" height=\"796\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Booking-App-for-Magento-2-Apps-on-Google-Play.png 1284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Booking-App-for-Magento-2-Apps-on-Google-Play-300x186.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Booking-App-for-Magento-2-Apps-on-Google-Play-1200x744.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Booking-App-for-Magento-2-Apps-on-Google-Play-250x155.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Booking-App-for-Magento-2-Apps-on-Google-Play-768x476.png 768w\" sizes=\"(max-width: 1284px) 100vw, 1284px\" loading=\"lazy\" \/><\/p>\n<p>If you want to learn more about how to use the Magento 2 Booking Appointment extension, please read the <a href=\"https:\/\/webkul.com\/blog\/magento2-rent-appointment-event-hotel-booking-extension\/\" target=\"_blank\" rel=\"noopener\">Magento 2 booking extension documentation<\/a> and check out the <a href=\"https:\/\/magento2demo.webkul.com\/advanced-booking-system\/?demo=Webkul_AdvancedBookingSystem\" target=\"_blank\" rel=\"noopener\">Magento 2 booking extension live demo<\/a>.<\/p>\n<p>For further queries and customization discussions, you can drop an email to <a href=\"mailto:support@webkul.com\">support@webkul.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The appointment booking system allows businesses and professionals to manage their work appointments and bookings from customers. From an online scheduling system, a customer can select a preferred date and time as per the convenience and availability of the booking slot. Appointment Booking Product Type In this blog article, I will show you how we <a href=\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":135,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[3070,7052,649,7054,2070,650,7053,7055,7056,2794],"class_list":["post-132376","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-app","tag-appointment","tag-booking","tag-doctor","tag-magento2","tag-reservation","tag-scheduling","tag-service","tag-slot","tag-time"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento 2 Booking Appointment | Online Scheduling System<\/title>\n<meta name=\"description\" content=\"Learn how to create Magento 2 Booking Appointment system using Webkul Advanced Booking &amp; Reservation extension.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento 2 Booking Appointment | Online Scheduling System\" \/>\n<meta property=\"og:description\" content=\"Learn how to create Magento 2 Booking Appointment system using Webkul Advanced Booking &amp; Reservation extension.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rk225\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-11T09:58:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-20T06:54:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png\" \/>\n<meta name=\"author\" content=\"Rohit Kashyap\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/rohitk225\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rohit Kashyap\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/\"},\"author\":{\"name\":\"Rohit Kashyap\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/8af0383ed18e56d4b0a71504f0d3dac6\"},\"headline\":\"Creating Appointment Booking Website on Magento 2\",\"datePublished\":\"2018-07-11T09:58:31+00:00\",\"dateModified\":\"2023-04-20T06:54:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/\"},\"wordCount\":453,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png\",\"keywords\":[\"app\",\"appointment\",\"booking\",\"doctor\",\"Magento2\",\"reservation\",\"scheduling\",\"service\",\"slot\",\"time\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/\",\"name\":\"Magento 2 Booking Appointment | Online Scheduling System\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png\",\"datePublished\":\"2018-07-11T09:58:31+00:00\",\"dateModified\":\"2023-04-20T06:54:07+00:00\",\"description\":\"Learn how to create Magento 2 Booking Appointment system using Webkul Advanced Booking & Reservation extension.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png\",\"width\":\"1341\",\"height\":\"632\",\"caption\":\"(Source -https:\/\/www.maxhealthcare.in\/book-an-appointment)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating Appointment Booking Website on Magento 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/8af0383ed18e56d4b0a71504f0d3dac6\",\"name\":\"Rohit Kashyap\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2a03958fa8ce3547181ab06e5a13c57dc5861ea7b27f90282b6eb7ae97118e58?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2a03958fa8ce3547181ab06e5a13c57dc5861ea7b27f90282b6eb7ae97118e58?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Rohit Kashyap\"},\"description\":\"Rohit Kashyap drives global promotion of digital commerce services through client success documentation, social media management, and video podcast sessions, enhancing the visibility and market reach.\",\"sameAs\":[\"https:\/\/webkul.com\/\",\"https:\/\/www.facebook.com\/rk225\",\"https:\/\/www.instagram.com\/rk225\",\"https:\/\/in.linkedin.com\/in\/rk225\",\"https:\/\/x.com\/https:\/\/twitter.com\/rohitk225\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/rohit-kashyap971\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento 2 Booking Appointment | Online Scheduling System","description":"Learn how to create Magento 2 Booking Appointment system using Webkul Advanced Booking & Reservation extension.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/","og_locale":"en_US","og_type":"article","og_title":"Magento 2 Booking Appointment | Online Scheduling System","og_description":"Learn how to create Magento 2 Booking Appointment system using Webkul Advanced Booking & Reservation extension.","og_url":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_author":"https:\/\/www.facebook.com\/rk225","article_published_time":"2018-07-11T09:58:31+00:00","article_modified_time":"2023-04-20T06:54:07+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png","type":"","width":"","height":""}],"author":"Rohit Kashyap","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/rohitk225","twitter_site":"@webkul","twitter_misc":{"Written by":"Rohit Kashyap","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/"},"author":{"name":"Rohit Kashyap","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/8af0383ed18e56d4b0a71504f0d3dac6"},"headline":"Creating Appointment Booking Website on Magento 2","datePublished":"2018-07-11T09:58:31+00:00","dateModified":"2023-04-20T06:54:07+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/"},"wordCount":453,"commentCount":2,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png","keywords":["app","appointment","booking","doctor","Magento2","reservation","scheduling","service","slot","time"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/","url":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/","name":"Magento 2 Booking Appointment | Online Scheduling System","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png","datePublished":"2018-07-11T09:58:31+00:00","dateModified":"2023-04-20T06:54:07+00:00","description":"Learn how to create Magento 2 Booking Appointment system using Webkul Advanced Booking & Reservation extension.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/doctor-appointment-website.png","width":"1341","height":"632","caption":"(Source -https:\/\/www.maxhealthcare.in\/book-an-appointment)"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-appointment-booking-extension\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Creating Appointment Booking Website on Magento 2"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/8af0383ed18e56d4b0a71504f0d3dac6","name":"Rohit Kashyap","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2a03958fa8ce3547181ab06e5a13c57dc5861ea7b27f90282b6eb7ae97118e58?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2a03958fa8ce3547181ab06e5a13c57dc5861ea7b27f90282b6eb7ae97118e58?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Rohit Kashyap"},"description":"Rohit Kashyap drives global promotion of digital commerce services through client success documentation, social media management, and video podcast sessions, enhancing the visibility and market reach.","sameAs":["https:\/\/webkul.com\/","https:\/\/www.facebook.com\/rk225","https:\/\/www.instagram.com\/rk225","https:\/\/in.linkedin.com\/in\/rk225","https:\/\/x.com\/https:\/\/twitter.com\/rohitk225"],"url":"https:\/\/webkul.com\/blog\/author\/rohit-kashyap971\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/132376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/135"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=132376"}],"version-history":[{"count":40,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/132376\/revisions"}],"predecessor-version":[{"id":377623,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/132376\/revisions\/377623"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=132376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=132376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=132376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}