{"id":1155,"date":"2024-11-23T04:57:42","date_gmt":"2024-11-23T04:57:42","guid":{"rendered":"https:\/\/support-landing.altegio.cloud\/support\/11867465100829-online-booking-with-membership\/"},"modified":"2026-03-25T12:04:41","modified_gmt":"2026-03-25T12:04:41","password":"","slug":"11867465100829-online-booking-with-membership","status":"publish","type":"docs","link":"https:\/\/alteg.io\/en\/support\/knowledge-base\/11867465100829-online-booking-with-membership\/","title":{"rendered":"Online booking with membership"},"content":{"rendered":"\n<p>For some types of businesses, it\u2019s very important that only clients who will definitely show up can book services. That\u2019s exactly why <strong>Altegio<\/strong> lets you<strong> restrict online booking <\/strong>to clients who have an <strong>active membership for the service.<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Important<\/strong><\/p>\n\n\n\n<p>Membership-based booking is available for any online booking scenario. Read more about online booking setup in the article via the <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4903499358237-setting-online-booking\/\"><strong>link.<\/strong><\/a><br><br>It also works for the Altegio mobile app <strong>(<a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4919701607709-altegio-mobile-app-global\/\">CIS countries<\/a>)<\/strong> and for<strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4919701607709-altegio-mobile-app-global\/\">other countries<\/a>.<\/strong><br><br>Membership-based booking is available:<br>for <strong>individual services<\/strong> \u2014 <strong>only without online payment<\/strong>;<br>for <strong>group services (events)<\/strong> \u2014 <strong>with or without online payment<\/strong>.<br><br>That means for individual services you can enable only one option: <strong>prepayment<\/strong> or <strong>membership booking<\/strong> (not both). For group services (events), you can enable both options at the same time.<\/p>\n\n\n\n<p><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">How it works<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the <strong>Administration<\/strong> mode, go to<strong> Services<\/strong> section.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69deb7d2b223d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69deb7d2b223d\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-25-at-15.58.35-1024x560.png\" alt=\"\" class=\"wp-image-310516\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-25-at-15.58.35-1024x560.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-25-at-15.58.35-300x164.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-25-at-15.58.35-768x420.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-25-at-15.58.35-1536x840.png 1536w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-25-at-15.58.35-2048x1120.png 2048w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-25-at-15.58.35-360x197.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-25-at-15.58.35-1568x858.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>On the page that opens, click the service name or the <strong>pencil<\/strong> icon to open the settings.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69deb7d2b2a80&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69deb7d2b2a80\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"601\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.49.19-1024x601.png\" alt=\"\" class=\"wp-image-226186\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.49.19-1024x601.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.49.19-300x176.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.49.19-768x451.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.49.19-1536x901.png 1536w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.49.19-2048x1202.png 2048w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.49.19-360x211.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.49.19-1568x920.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Open the <strong>Online booking<\/strong> tab and scroll down.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69deb7d2b318b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69deb7d2b318b\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"728\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-02-25-at-16.50.07-1024x728.png\" alt=\"\" class=\"wp-image-281419\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-02-25-at-16.50.07-1024x728.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-02-25-at-16.50.07-300x213.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-02-25-at-16.50.07-768x546.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-02-25-at-16.50.07-1536x1092.png 1536w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-02-25-at-16.50.07-360x256.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-02-25-at-16.50.07-1568x1114.png 1568w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-02-25-at-16.50.07.png 1956w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>If the service is <strong>individual<\/strong> enable <strong>Restrict online booking without a membership<\/strong>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Important<\/strong><\/p>\n\n\n\n<p>If your branch has mandatory or optional payment enabled for individual services, when configuring the service you must choose either <strong>online prepayment<\/strong> or <strong>restrict online booking without a membership<\/strong> \u2014 you can\u2019t enable both at the same time.<\/p>\n\n\n\n<p>If you plan to use both options, you can create duplicate services: one with online prepayment enabled and another with membership booking enabled. For example: <strong>Room rental<\/strong> and <strong>Room rental (membership)<\/strong>.<\/p>\n\n\n\n<p><\/p>\n<\/blockquote>\n\n\n\n<p>If the service is group (event) enable <strong>Membership booking<\/strong>.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69deb7d2b39a8&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69deb7d2b39a8\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"807\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.58.48-1-1024x807.png\" alt=\"\" class=\"wp-image-226246\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.58.48-1-1024x807.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.58.48-1-300x236.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.58.48-1-768x605.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.58.48-1-1536x1210.png 1536w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.58.48-1-360x284.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.58.48-1-1568x1235.png 1568w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-19.58.48-1.png 1772w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Important<\/strong><\/p>\n\n\n\n<p>If your location has mandatory or optional payment enabled for group services (events), you can enable both settings at once. During online booking, the client will be able to choose: <strong>pay online<\/strong> or <strong>book with a membership<\/strong>. For group services, only <strong>100% prepayment<\/strong> is available.<\/p>\n<\/blockquote>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>If membership booking is enabled, a visitor won\u2019t be able to book unless they have a <strong>valid membership.<\/strong><\/li>\n<\/ol>\n\n\n\n<p><strong>A membership is considered valid if:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It can be used to pay for the service being booked.<\/li>\n\n\n\n<li>The membership status is <strong>Active<\/strong>, <strong>Issued<\/strong>, or <strong>Frozen<\/strong>.<\/li>\n\n\n\n<li>The remaining balance is <strong>greater than 0<\/strong>.<\/li>\n\n\n\n<li>The expiration date is later than today.<\/li>\n\n\n\n<li>The membership includes enough services to cover both previously created bookings and the current booking.<\/li>\n<\/ul>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>After you enable the setting, a <strong>Membership booking<\/strong> label will appear in the online booking widget. The label color depends on the theme selected in the widget <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4897209017757-customizing-the-new-online-booking-widget\/\">design settings<\/a>.<\/strong><\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69deb7d2b4287&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69deb7d2b4287\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"1024\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.04.01-724x1024.png\" alt=\"\" class=\"wp-image-226267\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.04.01-724x1024.png 724w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.04.01-212x300.png 212w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.04.01-768x1087.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.04.01-360x509.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.04.01.png 954w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>When creating a booking, the system checks for a valid membership. If one exists, the client can book.<br>If the booking includes multiple services that require different memberships, and the client has all of them, the booking will be created successfully for all services.<\/p>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li>After a successful booking, in the widget account under <strong>My bookings<\/strong> and in the <strong>Altegio.me<\/strong> mobile app, the services will be marked with the <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4903552434461-personal-account-in-online-booking-widget\/\">Booking with membership <\/a><\/strong> tag.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Important<\/strong><br><br>The membership must be created and sold to the client in advance.<br>For membership booking to work, the client must book online using the same phone number the <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4906206517277-memberships-sale\/\">membership was sold<\/a> <\/strong>under.<\/p>\n<\/blockquote>\n\n\n\n<ol start=\"7\" class=\"wp-block-list\">\n<li>If the client tries to book a service they don\u2019t have a membership for, they will see: <strong>\u201cSorry, but it appears that your membership is either  not suitable or has expired.\u201d<\/strong><br>If the client has an active membership for another service, or the membership is used up\/expired, booking will not be possible.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69deb7d2b4a2d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69deb7d2b4a2d\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"922\" height=\"352\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.11.35.png\" alt=\"\" class=\"wp-image-226300\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.11.35.png 922w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.11.35-300x115.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.11.35-768x293.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2025-12-22-at-20.11.35-360x137.png 360w\" sizes=\"auto, (max-width: 922px) 100vw, 922px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol start=\"8\" class=\"wp-block-list\">\n<li><strong>Cancelling a membership <\/strong>booking works the same way as cancelling a regular booking. <strong>When rescheduling or repeating <\/strong>a booking, the system checks whether the membership requirement and service settings are still met.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Important<\/strong><\/p>\n\n\n\n<p>If the service has <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4906099299229-automatic-debiting-from-subscription\/\">Automatic deduction from memberships<\/a><\/strong> enabled, the automatic deduction follows separate settings. That means you don\u2019t need to manually monitor the membership balance at the moment of cancellation.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>For some types of businesses, it\u2019s very important that only clients who will definitely show up can book services. That\u2019s exactly why Altegio lets you restrict online booking to clients who have an active membership for the service. Important Membership-based booking is available for any online booking scenario. Read more about online booking setup in&hellip; <a class=\"more-link\" href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/11867465100829-online-booking-with-membership\/\">Continue reading <span class=\"screen-reader-text\">Online booking with membership<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[67],"doc_tag":[1507,1477,1252,1522,1609,1297,1312],"class_list":["post-1155","docs","type-docs","status-publish","hentry","doc_category-online-booking-settings","doc_tag-client-en","doc_tag-event-group-event-en","doc_tag-location-en","doc_tag-membership-en","doc_tag-online-booking-en","doc_tag-service-en","doc_tag-service-category-en","entry"],"aioseo_notices":[],"year_month":"2026-04","word_count":622,"total_views":"261","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"ivan.k","author_nicename":"altegio","author_url":"https:\/\/alteg.io\/en\/author\/altegio\/"},"doc_category_info":[{"term_name":"Online booking settings","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/online-booking-settings\/"}],"doc_tag_info":[{"term_name":"Client","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/client-en\/"},{"term_name":"Event \/ Group Event","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/event-group-event-en\/"},{"term_name":"Location","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/location-en\/"},{"term_name":"Membership","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/membership-en\/"},{"term_name":"Online Booking","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/online-booking-en\/"},{"term_name":"Service","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/service-en\/"},{"term_name":"Service Category","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/service-category-en\/"}],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/1155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/comments?post=1155"}],"version-history":[{"count":4,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/1155\/revisions"}],"predecessor-version":[{"id":310579,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/1155\/revisions\/310579"}],"wp:attachment":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/media?parent=1155"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/doc_category?post=1155"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/doc_tag?post=1155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}