[{"data":1,"prerenderedAt":588},["ShallowReactive",2],{"navigation_docs_en":3,"-en-interface-settings-booking-rules":312,"-en-interface-settings-booking-rules-surround":583},[4,17,210,237,272],{"title":5,"path":6,"stem":7,"children":8,"icon":11},"Getting started","\u002Fen\u002Fgetting-started","en\u002F0.getting-started\u002F1.index",[9,12],{"title":10,"path":6,"stem":7,"icon":11},"Tour of the admin","sporty-toggle-large-on",{"title":13,"path":14,"stem":15,"icon":16},"First-week setup","\u002Fen\u002Fgetting-started\u002Ffirst-week-setup","en\u002F0.getting-started\u002F2.first-week-setup","sporty-calendar-check",{"title":18,"path":19,"stem":20,"children":21,"page":209},"Interface","\u002Fen\u002Finterface","en\u002F1.interface",[22,65,72,79,90,97,105,112,119,126,147,154,174,185,203],{"title":23,"path":24,"stem":25,"children":26,"icon":28},"Courts","\u002Fen\u002Finterface\u002Fcourts","en\u002F1.interface\u002F01.courts\u002F1.index",[27,29],{"title":23,"path":24,"stem":25,"icon":28},"sporty-court-sport",{"title":30,"path":31,"stem":32,"children":33,"icon":11},"Access control and lights","\u002Fen\u002Finterface\u002Fcourts\u002Fintegrations","en\u002F1.interface\u002F01.courts\u002F5.integrations\u002F1.index",[34,35,40,45],{"title":30,"path":31,"stem":32,"icon":11},{"title":36,"path":37,"stem":38,"icon":39},"Weblock","\u002Fen\u002Finterface\u002Fcourts\u002Fintegrations\u002Fweblock","en\u002F1.interface\u002F01.courts\u002F5.integrations\u002F2.weblock","sporty-door-open",{"title":41,"path":42,"stem":43,"icon":44},"Shelly","\u002Fen\u002Finterface\u002Fcourts\u002Fintegrations\u002Fshelly","en\u002F1.interface\u002F01.courts\u002F5.integrations\u002F3.shelly","sporty-bolt",{"title":46,"path":47,"stem":48,"children":49,"icon":39},"UniFi Access","\u002Fen\u002Finterface\u002Fcourts\u002Fintegrations\u002Funifi-access","en\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F1.index",[50,52,56,61],{"title":51,"path":47,"stem":48,"icon":39},"Overview",{"title":53,"path":54,"stem":55,"icon":11},"Connect the VPN","\u002Fen\u002Finterface\u002Fcourts\u002Fintegrations\u002Funifi-access\u002Fvpn","en\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F2.vpn",{"title":57,"path":58,"stem":59,"icon":60},"Create an API token","\u002Fen\u002Finterface\u002Fcourts\u002Fintegrations\u002Funifi-access\u002Fapi-token","en\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F3.api-token","sporty-gear",{"title":62,"path":63,"stem":64,"icon":28},"Set it up in Club Admin","\u002Fen\u002Finterface\u002Fcourts\u002Fintegrations\u002Funifi-access\u002Fclub-admin","en\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F4.club-admin",{"title":66,"path":67,"stem":68,"children":69,"icon":71},"Members","\u002Fen\u002Finterface\u002Fmembers","en\u002F1.interface\u002F02.members\u002F1.index",[70],{"title":66,"path":67,"stem":68,"icon":71},"sporty-user-group",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Memberships","\u002Fen\u002Finterface\u002Fmemberships","en\u002F1.interface\u002F03.memberships\u002F1.index",[77],{"title":73,"path":74,"stem":75,"icon":78},"sporty-id-card",{"title":80,"path":81,"stem":82,"children":83,"icon":85},"Leagues","\u002Fen\u002Finterface\u002Fleagues","en\u002F1.interface\u002F04.leagues\u002F1.index",[84,86],{"title":80,"path":81,"stem":82,"icon":85},"sporty-ranking-star",{"title":87,"path":88,"stem":89,"icon":16},"Planned competitions","\u002Fen\u002Finterface\u002Fleagues\u002Fplanned-competitions","en\u002F1.interface\u002F04.leagues\u002F2.planned-competitions",{"title":91,"path":92,"stem":93,"children":94,"icon":96},"Tournaments","\u002Fen\u002Finterface\u002Ftournaments","en\u002F1.interface\u002F05.tournaments\u002F1.index",[95],{"title":91,"path":92,"stem":93,"icon":96},"sporty-trophy",{"title":98,"path":99,"stem":100,"children":101,"icon":104},"Payments and subscriptions","\u002Fen\u002Finterface\u002Fpayments","en\u002F1.interface\u002F06.payments\u002F1.index",[102],{"title":103,"path":99,"stem":100,"icon":104},"Payments","sporty-credit-card",{"title":106,"path":107,"stem":108,"children":109,"icon":111},"Shop","\u002Fen\u002Finterface\u002Fshop","en\u002F1.interface\u002F07.shop\u002F1.index",[110],{"title":106,"path":107,"stem":108,"icon":111},"sporty-bag-shopping",{"title":113,"path":114,"stem":115,"children":116,"icon":118},"Schools and coaches","\u002Fen\u002Finterface\u002Fschools","en\u002F1.interface\u002F08.schools\u002F1.index",[117],{"title":113,"path":114,"stem":115,"icon":118},"sporty-graduation-cap",{"title":120,"path":121,"stem":122,"children":123,"icon":125},"Emails","\u002Fen\u002Finterface\u002Femails","en\u002F1.interface\u002F09.emails\u002F1.index",[124],{"title":120,"path":121,"stem":122,"icon":125},"sporty-envelope",{"title":127,"path":128,"stem":129,"children":130,"icon":132},"Video and cameras","\u002Fen\u002Finterface\u002Fvideo","en\u002F1.interface\u002F10.video\u002F1.index",[131,133,137,142],{"title":127,"path":128,"stem":129,"icon":132},"sporty-camera-cctv",{"title":134,"path":135,"stem":136,"icon":132},"Dahua cameras","\u002Fen\u002Finterface\u002Fvideo\u002Fdahua","en\u002F1.interface\u002F10.video\u002F2.dahua",{"title":138,"path":139,"stem":140,"icon":141},"Other RTMP cameras","\u002Fen\u002Finterface\u002Fvideo\u002Frtmp","en\u002F1.interface\u002F10.video\u002F3.rtmp","sporty-video",{"title":143,"path":144,"stem":145,"icon":146},"Match analytics","\u002Fen\u002Finterface\u002Fvideo\u002Fanalytics","en\u002F1.interface\u002F10.video\u002F4.analytics","sporty-chart-simple",{"title":148,"path":149,"stem":150,"children":151,"icon":153},"Reports","\u002Fen\u002Finterface\u002Freports","en\u002F1.interface\u002F11.reports\u002F1.index",[152],{"title":148,"path":149,"stem":150,"icon":153},"sporty-chart-mixed",{"title":155,"path":156,"stem":157,"children":158,"icon":60},"Settings","\u002Fen\u002Finterface\u002Fsettings","en\u002F1.interface\u002F12.settings\u002F1.index",[159,161,165,169],{"title":160,"path":156,"stem":157,"icon":60},"Club settings",{"title":162,"path":163,"stem":164,"icon":16},"Booking rules and price list","\u002Fen\u002Finterface\u002Fsettings\u002Fbooking-rules","en\u002F1.interface\u002F12.settings\u002F2.booking-rules",{"title":166,"path":167,"stem":168,"icon":78},"Sign-up and legal pages","\u002Fen\u002Finterface\u002Fsettings\u002Fsignup-and-legal","en\u002F1.interface\u002F12.settings\u002F3.signup-and-legal",{"title":170,"path":171,"stem":172,"icon":173},"Administrators and roles","\u002Fen\u002Finterface\u002Fsettings\u002Fadministrators-and-roles","en\u002F1.interface\u002F12.settings\u002F4.administrators-and-roles","sporty-user",{"title":175,"path":176,"stem":177,"children":178,"icon":180},"Social publishing","\u002Fen\u002Finterface\u002Fsocial","en\u002F1.interface\u002F13.social\u002F1.index",[179,181],{"title":175,"path":176,"stem":177,"icon":180},"sporty-newspaper",{"title":182,"path":183,"stem":184,"icon":11},"Connecting channels","\u002Fen\u002Finterface\u002Fsocial\u002Fchannels","en\u002F1.interface\u002F13.social\u002F2.channels",{"title":186,"path":187,"stem":188,"children":189,"icon":28},"Seated events","\u002Fen\u002Finterface\u002Fseated-events","en\u002F1.interface\u002F14.seated-events\u002F1.index",[190,191,195,199],{"title":186,"path":187,"stem":188,"icon":28},{"title":192,"path":193,"stem":194,"icon":28},"Seating plans","\u002Fen\u002Finterface\u002Fseated-events\u002Fseating-plans","en\u002F1.interface\u002F14.seated-events\u002F2.seating-plans",{"title":196,"path":197,"stem":198,"icon":16},"Selling seats","\u002Fen\u002Finterface\u002Fseated-events\u002Fselling-seats","en\u002F1.interface\u002F14.seated-events\u002F3.selling-seats",{"title":200,"path":201,"stem":202,"icon":39},"On sale and at the door","\u002Fen\u002Finterface\u002Fseated-events\u002Fon-sale","en\u002F1.interface\u002F14.seated-events\u002F4.on-sale",{"title":204,"path":205,"stem":206,"children":207,"icon":16},"Season tickets","\u002Fen\u002Finterface\u002Fseason-tickets","en\u002F1.interface\u002F15.season-tickets\u002F1.index",[208],{"title":204,"path":205,"stem":206,"icon":16},false,{"title":211,"path":212,"stem":213,"children":214,"icon":217},"Website","\u002Fen\u002Fwebsite","en\u002F2.website\u002F1.index",[215,218,223,227,232],{"title":216,"path":212,"stem":213,"icon":217},"Website builder","sporty-browser",{"title":219,"path":220,"stem":221,"icon":222},"Pages, hero and footer","\u002Fen\u002Fwebsite\u002Fpages","en\u002F2.website\u002F2.pages","sporty-file-lines",{"title":224,"path":225,"stem":226,"icon":180},"News and events","\u002Fen\u002Fwebsite\u002Fnews-and-events","en\u002F2.website\u002F3.news-and-events",{"title":228,"path":229,"stem":230,"icon":231},"Coaches and gallery","\u002Fen\u002Fwebsite\u002Fcoaches-and-gallery","en\u002F2.website\u002F4.coaches-and-gallery","sporty-images",{"title":233,"path":234,"stem":235,"icon":236},"FAQ and sponsors","\u002Fen\u002Fwebsite\u002Ffaq-and-sponsors","en\u002F2.website\u002F5.faq-and-sponsors","sporty-circle-question",{"title":238,"path":239,"stem":240,"children":241,"icon":173},"For members","\u002Fen\u002Fmembers","en\u002F3.members\u002F1.index",[242,244,248,252,256,260,264,268],{"title":243,"path":239,"stem":240,"icon":173},"Using the member app",{"title":245,"path":246,"stem":247,"icon":16},"Booking a court","\u002Fen\u002Fmembers\u002Fbooking","en\u002F3.members\u002F2.booking",{"title":249,"path":250,"stem":251,"icon":104},"Memberships and payments","\u002Fen\u002Fmembers\u002Fpayments","en\u002F3.members\u002F3.payments",{"title":253,"path":254,"stem":255,"icon":85},"How competitions work","\u002Fen\u002Fmembers\u002Fhow-competitions-work","en\u002F3.members\u002F4.how-competitions-work",{"title":257,"path":258,"stem":259,"icon":96},"Leagues, tournaments and results","\u002Fen\u002Fmembers\u002Fcompetitions","en\u002F3.members\u002F5.competitions",{"title":261,"path":262,"stem":263,"icon":71},"Family and children","\u002Fen\u002Fmembers\u002Ffamily","en\u002F3.members\u002F6.family",{"title":265,"path":266,"stem":267,"icon":78},"Your account","\u002Fen\u002Fmembers\u002Faccount","en\u002F3.members\u002F7.account",{"title":269,"path":270,"stem":271,"icon":236},"Getting help","\u002Fen\u002Fmembers\u002Fhelp","en\u002F3.members\u002F8.help",{"title":273,"path":274,"stem":275,"children":276,"icon":278},"OAuth & Sign in with Sporty","\u002Fen\u002Foauth","en\u002F4.oauth\u002F1.index",[277,279,283,287,291,295,299,303,307],{"title":273,"path":274,"stem":275,"icon":278},"sporty-brackets-curly",{"title":280,"path":281,"stem":282,"icon":278},"Registering an application","\u002Fen\u002Foauth\u002Fclients","en\u002F4.oauth\u002F2.clients",{"title":284,"path":285,"stem":286,"icon":278},"The authorization code flow","\u002Fen\u002Foauth\u002Fauthorization-code","en\u002F4.oauth\u002F3.authorization-code",{"title":288,"path":289,"stem":290,"icon":278},"Scopes","\u002Fen\u002Foauth\u002Fscopes","en\u002F4.oauth\u002F4.scopes",{"title":292,"path":293,"stem":294,"icon":278},"Sign in with Sporty","\u002Fen\u002Foauth\u002Fsign-in-with-sporty","en\u002F4.oauth\u002F5.sign-in-with-sporty",{"title":296,"path":297,"stem":298,"icon":278},"The partner API","\u002Fen\u002Foauth\u002Fpartner-api","en\u002F4.oauth\u002F6.partner-api",{"title":300,"path":301,"stem":302,"icon":278},"Syncing bookings","\u002Fen\u002Foauth\u002Fbooking-sync","en\u002F4.oauth\u002F7.booking-sync",{"title":304,"path":305,"stem":306,"icon":278},"MCP and AI clients","\u002Fen\u002Foauth\u002Fmcp-and-ai-clients","en\u002F4.oauth\u002F8.mcp-and-ai-clients",{"title":308,"path":309,"stem":310,"icon":311},"Agent checkout","\u002Fen\u002Foauth\u002Fagent-checkout","en\u002F4.oauth\u002F9.agent-checkout","sporty-cart-shopping",{"id":313,"title":162,"body":314,"description":575,"extension":576,"links":577,"meta":578,"navigation":579,"path":163,"seo":580,"stem":164,"__hash__":582},"docs_en\u002Fen\u002F1.interface\u002F12.settings\u002F2.booking-rules.md",{"type":315,"value":316,"toc":562},"minimark",[317,321,348,363,366,371,376,382,387,395,399,431,435,449,456,459,469,475,487,490,526,530,533,556],[318,319,320],"p",{},"Booking rules are set at two levels:",[322,323,324,336],"ul",{},[325,326,327,331,332,335],"li",{},[328,329,330],"strong",{},"Club-wide",", under ",[328,333,334],{},"Settings → Reservations",", covered on this page.",[325,337,338,341,342,347],{},[328,339,340],{},"Per membership",", on each ",[343,344,346],"a",{"href":345},"\u002Fen\u002Finterface\u002Fmemberships#booking-rules","membership plan",": how far ahead a member can book, how late they can cancel, and how many bookings they can hold.",[318,349,350,351,331,354,358,359,362],{},"Prices are set ",[328,352,353],{},"per court",[343,355,357],{"href":356},"\u002Fen\u002Finterface\u002Fcourts#prices","court prices",". The ",[328,360,361],{},"Price list"," on this page only publishes them.",[318,364,365],{},"League clubs have no courts, so they don't see either screen.",[367,368,370],"h2",{"id":369},"reservation-settings","Reservation settings",[318,372,373],{},[328,374,375],{},"Club Admin → Settings → Reservations",[318,377,378],{},[379,380],"img",{"alt":370,"src":381},"\u002Fimages\u002Fsettings-reservations.jpg",[383,384,386],"h3",{"id":385},"booking-access","Booking access",[322,388,389],{},[325,390,391,394],{},[328,392,393],{},"Allow non-member booking"," — people without a membership can book courts. Switch it off to keep the courts for members.",[383,396,398],{"id":397},"booking-options","Booking options",[322,400,401,407,413,419,425],{},[325,402,403,406],{},[328,404,405],{},"Show booking notice"," — shows a notice on the booking page, for example about court maintenance.",[325,408,409,412],{},[328,410,411],{},"Enable waitlist"," — when the courts are fully booked, members can join a waitlist.",[325,414,415,418],{},[328,416,417],{},"Single booking only"," — a reservation is for one person, so members can't add a partner.",[325,420,421,424],{},[328,422,423],{},"2-hour booking limit"," — no reservation can last longer than two hours.",[325,426,427,430],{},[328,428,429],{},"External booking indicator"," — marks bookings made outside your club's app, such as through a partner booking site, on the booking grid.",[383,432,434],{"id":433},"membership-options","Membership options",[322,436,437,443],{},[325,438,439,442],{},[328,440,441],{},"Multiple memberships"," — lets a member hold more than one membership at once, such as a court membership and a school membership.",[325,444,445,448],{},[328,446,447],{},"Show user membership"," — shows each member's membership on the booking page.",[318,450,451,452,455],{},"Press ",[328,453,454],{},"Save"," at the bottom of the page.",[367,457,361],{"id":458},"price-list",[318,460,461,464,465,468],{},[328,462,463],{},"Club Admin → Settings → Price list"," is the price list members open with ",[328,466,467],{},"Show price list"," on the booking page.",[318,470,471],{},[379,472],{"alt":473,"src":474},"Price list editor","\u002Fimages\u002Fsettings-price-list.jpg",[476,477,478,479,482,483,486],"warning",{},"The price list is ",[328,480,481],{},"for display only",". What a booking costs comes from each ",[343,484,485],{"href":356},"court's prices",". If you change a rate, change it on the court too, or members will be charged a different price from the one they read.",[318,488,489],{},"Use it to publish what's hard to read from the booking grid: morning and evening rates, weekend prices, a lighting or heating supplement.",[491,492,493,500,511,518,521],"ol",{},[325,494,495,496,499],{},"Choose ",[328,497,498],{},"Add column",". A column is one block of rates, such as \"Morning\" or \"Weekend\".",[325,501,502,503,506,507,510],{},"Give the column a ",[328,504,505],{},"Heading"," and, optionally, the ",[328,508,509],{},"Hours"," it applies to, such as \"08:00–16:00\".",[325,512,513,514,517],{},"Add a rate for each line, such as \"1 hour\" and its amount. Choose ",[328,515,516],{},"Add rate"," for more lines.",[325,519,520],{},"Add more columns if you need them, and reorder them with the arrows.",[325,522,523,525],{},[328,524,454],{},". Save stays disabled until every column has a heading and at least one rate.",[383,527,529],{"id":528},"price-list-rules","Price list rules",[318,531,532],{},"Croatian price-list rules require a reduced price to be shown next to the price it was reduced from. If they apply to you:",[322,534,535,546],{},[325,536,537,538,541,542,545],{},"Switch on ",[328,539,540],{},"Show the anchor price",", and set the ",[328,543,544],{},"Reference date"," whose prices count as the original ones.",[325,547,548,551,552,555],{},[328,549,550],{},"Outlet form"," and ",[328,553,554],{},"Outlet code"," name your business on the published list. Leave them empty to use the defaults: a generic description, and your club's subdomain.",[318,557,558,559,561],{},"The rules have their own ",[328,560,454],{}," button.",{"title":563,"searchDepth":564,"depth":564,"links":565},"",2,[566,572],{"id":369,"depth":564,"text":370,"children":567},[568,570,571],{"id":385,"depth":569,"text":386},3,{"id":397,"depth":569,"text":398},{"id":433,"depth":569,"text":434},{"id":458,"depth":564,"text":361,"children":573},[574],{"id":528,"depth":569,"text":529},"Decide who can book your courts and how, and publish a price list.","md",null,{},{"icon":16},{"title":162,"description":581},"Club-wide reservation settings and the published price list in SportyPlus.","cJ2f6g_pOv3FJyXoVuiz9USM3afwUnI0DwP8zEroR9A",[584,586],{"title":160,"path":156,"stem":157,"description":585,"icon":60,"children":-1},"Your club's identity, sites, company details and club-wide preferences.",{"title":166,"path":167,"stem":168,"description":587,"icon":78,"children":-1},"Control how new people join your club, and publish your terms and privacy policy.",1792420866622]