Він не знає, що таке кінь
Ресурс — це обмежена річ, яку можна забронювати: кінь, велосипед, автомобіль, каяк, зал, спорядження, гід. Ніщо в системі не знає термінології жодної галузі — власник прокату сапбордів створює інвентар, і все працює.
TOP CALENDAR · бронювання & облік інвентарю
TOP CALENDAR — це не календар, до якого додали кнопку «Забронювати». Це система бронювання: вона знає, що у вас є, у якій кількості й що вже зайнято.
Безкоштовна версія назавжди 14-денний пробний період без картки 179 €/рік, усе включено
Субота, 12 вересня · 09:00 → 11:00
Залишилося 6 місць із 12 · доступно 4 верхові коні
Різниця в одному запитанні
Календар не вміє на це відповісти: він показує клітинки, а рахуєте ви. Система обліку ресурсів — уміє, бо вона знає, що у вас є, у якій кількості й що вже зайнято. Це єдина різниця, яка має значення, а всі інші випливають із неї.
Що ви отримуєте
Ресурс — це обмежена річ, яку можна забронювати: кінь, велосипед, автомобіль, каяк, зал, спорядження, гід. Ніщо в системі не знає термінології жодної галузі — власник прокату сапбордів створює інвентар, і все працює.
Відкритий сезон, конкретні дати або те й інше разом, з винятками в обидва боки. Усе вирішується за одним і тим самим набором правил — і коли два правила суперечать одне одному, перемагає те, яке не продає.
Перевірка відбувається в базі даних, під блокуванням — ніколи в браузері. Двоє клієнтів, які одночасно просять останнє місце, отримують одне бронювання на двох, а не два.
Картка клієнта, історія, експорт і видалення даних підключені до інструментів WordPress. Видалення даних не прибирає самих бронювань: те, що ідентифікує людину, зникає, а те, що підтверджує виручку, залишається.
«Скасувати бронювання VX-4821» нічого не говорить. Наше називає те, що звільняє: два місця на суботню прогулянку і Bijou. Підтвердження, яке не читають, нікого не захищає.
Ваші клієнти сплачують за своє місце карткою під час бронювання через Stripe: платіж проходить через ваш магазин WooCommerce, а гроші надходять вам. Без WooCommerce місця все одно можна бронювати, а оплату ви приймаєте на місці.
Інвентар
Це реальна щоденна ситуація власника прокату. Ось як її веде система.
Усе, що є у вас в обмеженій кількості, враховано в одному місці: місце, велосипед, верховий кінь. За кількістю — «дванадцять місць», «двадцять велосипедів» — і система рахує. Або за іменованими одиницями — «Bijou», «Велосипед № 018» — і система називає їх на імʼя, а кожна має власне обслуговування та власну історію.
Bijou кульгає: його вилучено на три дні, і він більше не пропонується. Його не видалено — він повертається з усією своєю історією.
Часові слоти, які більше не можна обслужити, зникають із публічної частини сайту. Ви не прибираєте їх вручну: вам узагалі не мало б доводитися про це думати.
Як це виглядає
У вашому WordPress, без додаткових інструментів, які треба вивчати.



Дві версії
Безкоштовна версія — це не урізана демонстрація: вона публікує ваші безкоштовні події та приймає реєстрації без обмеження в часі. Межу можна вкласти в одне речення: якщо ви приймаєте оплату або ведете інвентар, це версія Plus.
Безкоштовна версія
Версія Plus
Одна ліцензія — один сайт. Саме це дає змогу тримати фіксовану ціну, не змушуючи платити за це малих клієнтів.
Якщо чесно
Він бронює, розподіляє і відмовляє в тому, чого не можна обслужити, — і робить це добре.
Часті запитання
Нічого не блокується й нічого не стирається. Ви повертаєтеся до безкоштовної версії, якою можна користуватися безстроково. Уже прийняті бронювання залишаються, ваші клієнти залишаються, ваш інвентар залишається — недоступними стають лише функції версії Plus.
Так, у версії Plus: ваші клієнти сплачують за місце карткою під час бронювання через Stripe, за допомогою вашого магазину WooCommerce. Без WooCommerce місця все одно можна бронювати, а оплату ви приймаєте на місці.
Так, у версії Plus: скільки завгодно інвентарів, кожен — за кількістю або за іменованими одиницями. Наприклад, кінний клуб може вести коней за іменами, шоломи за кількістю, а зали за назвами — в одному календарі.
Ви оголошуєте закриття, і повідомлення показує, скільки бронювань потрапляє в цей період, ще до того, як ви підтвердите. Закриття саме по собі нічого не скасовує: ви бачите, чого це стосується, а тоді вирішуєте.
Експорт і видалення даних відбуваються через вбудовані інструменти WordPress. Запит на видалення прибирає те, що ідентифікує людину, і зберігає бронювання в анонімізованому вигляді: цього вимагає закон, адже виручка має залишатися підтверджуваною.
Встановіть, додайте тестовий набір даних, прийміть бронювання. За десять хвилин ви зрозумієте, чи це для вас.