[WordPress] 外掛分享: REDORZO TOP CALENDAR — Booking System for Appointments, Rentals & Events

首頁 › 外掛目錄 › REDORZO TOP CALENDAR — Booking System for Appointments, Rentals & Events
WordPress 外掛 REDORZO TOP CALENDAR — Booking System for Appointments, Rentals & Events 的封面圖片
全新外掛
安裝啟用
—
尚無評分
剛更新
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v1.2.2 上架:2026-10-14

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.2.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「REDORZO TOP CALENDAR — Booking System for Appointments, Rentals & Events」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

A free booking calendar and online reservation system for every trade that takes bookings: tours and outings, classes, appointments, rentals, stays, workshops, events and restaurant tables. Your customers book online from their phone in a few taps; you run the day from one clear screen.
REDORZO TOP CALENDAR is a complete booking system for WordPress: appointment scheduling, class and event booking, tour and activity booking, holiday rental and B&B reservations, restaurant table reservations, and bike, boat or equipment rental. Customers pick a day, a time and how many people, and receive a confirmation with a private link to manage their booking — no account, no password. You see what needs your attention today, move a booking by dragging it, and take a booking on the phone in seconds.
Every booking is checked on your server before it is saved: the same place, room or table is never sold twice, even when two customers click at the same moment.
Works with block themes and classic themes: the booking form sits inside your theme, with your header, menus and footer, in light or dark colours. Your customers’ data stays on your site.
Free, with no limit on activities, dates, places or bookings, and no time limit. Online payment, equipment and reports come with TOP CALENDAR Plus, a separate extension (see below).
Made for your trade
The first time you open it, a short welcome screen asks what you do, your opening hours and your first activity. Every screen then speaks your trade:

Outings and activities (tour booking): guides, clubs, water sports centres, adventure parks.
Appointments (appointment scheduling): practices, salons, studios, consultants.
Stays (holiday rental and B&B booking): holiday cottages, B&Bs, campsites, booked by the night.
Classes (class booking): yoga, dance, music, sport.
Workshops and events (event booking): tastings, talks, courses.
Tables (restaurant reservations): restaurants, bars, wine cellars, counted in covers.
Rentals (bike, boat and equipment rental): bikes, boats, vehicles, equipment. Each rental names what it rents, so customers read “6 bikes left” and “How many bikes?”.
Something else: neutral words, which can be changed later.

A booking form made for phones

Five short steps: what, how many, who, payment, done. Going back or refreshing never loses what was typed, with or without JavaScript.
A strip of days shows at a glance which dates are open or full, and every time slot says how many places are left.
A full date is never a dead end: the nearest open dates come first, then the waiting list.
Every button can be tapped with a thumb, every text can be read, in light and dark.
A booking page is created for you; a block and a shortcode place the calendar on any page, in five views: list, month, day, year and cards.
A booking can last an hour, a day, or several nights.

Customers manage their own booking
The confirmation email carries a private link. From that page, a customer sees the booking, moves it to another date, changes the number of people, adds it to their calendar, or cancels it while your rules allow it. Emails read well on a phone and in dark mode, go out in the language of the booking, and “Reply” reaches you.
A waiting list that fills the gaps
When a date is full, visitors join the waiting list and say how many places they need. When a place frees up, “Offer a place” writes to the next person in one click.
A console built around today

Today: what needs your attention, who still has to pay, the day hour by hour, and tomorrow already.
Planning by month, week, day and agenda. Drag a booking to move it: the screen says what the move frees and what it takes before anything is saved.
New booking: take a booking on the phone or at the counter, with the places left shown as you type.
Requests: the bookings that wait for your answer, and how long each one still holds its place.
Close a morning, an afternoon or a whole day, and see first which bookings it affects.
Search by name, email or booking reference, from every screen.
Customer files, staff with their colour and time off, four team roles, a history for every booking and a Journal of every change.
Write to a customer from the console: the email leaves from your site and is noted in the booking history.

Prices, and payment on the day
Put a price on any activity, with prices by season, paid options and discount codes. Customers see the total before they book, and what is left to pay on the day. At the desk, record cash, card terminal, cheque or bank transfer, as a deposit or in full. The payment receipt can carry a numbered PDF invoice, made on your own server.
Calendar sync, import and export

Google Calendar, Outlook or Apple Calendar through iCal: a private feed of your schedule to subscribe to, and private calendars read back so busy times close the dates on your site.
Import an existing agenda from an .ics file or a spreadsheet.
Export bookings, customers, the waiting list and departure lists to CSV, or everything at once.

Accessible, translated, yours

Booking form, customer page and console checked against WCAG 2.2 level AA, and usable with the keyboard alone.
Seven translations included: French, German, Spanish, Italian, Dutch, Polish and Brazilian Portuguese.
A counter QR code that leads to your booking page, with a poster ready to print.
WordPress’s Export and Erase Personal Data tools cover your customers’ data.

What this plugin does not do

No online payment. Customers pay on the day, and you record the payment at the desk. Card payment and WooCommerce come with TOP CALENDAR Plus.
Nothing leaves your site. No account, no key, no tracking, no remote fonts or scripts. The only outside connection is the calendar sync, and only if you set it up.
No text messages. Confirmations, changes and cancellations go by email.

Want to take payment online?
TOP CALENDAR Plus, by REDORZO, is a separate, paid extension, sold at https://redorzo.com/top-calendar. It installs next to this plugin and adds:

online payment by card with Stripe, or through your WooCommerce checkout, with deposits and refunds;
a WooCommerce product page that sells a time slot of an activity;
equipment: rooms, vehicles, items for hire, named units with their upkeep and history, and a planning by equipment;
reports: bookings and takings week by week, how full each session ran, and a spreadsheet for your accountant;
the automatic reminder email before each booking.

You install it next to this plugin, and it brings its own screens. This plugin only describes it, under TOP CALENDAR → Settings → TOP CALENDAR Plus, with a link to that page. Removing Plus never deletes a booking, a customer or a setting.
External services
This plugin does not contact any service of its own. It never contacts redorzo.com: it has no key check and no update channel, and it is updated by WordPress.org like every other plugin in the directory.
Calendar sync is the only feature that reaches outside your site, and only when you set it up. If you paste the private iCal address of a calendar (for example Google Calendar, Outlook or Apple Calendar) under TOP CALENDAR → Settings → Calendars, the plugin downloads that address about every fifteen minutes to read its busy times. The request goes to the address you entered and carries nothing about your customers. The provider’s own terms and privacy policy apply, for example https://policies.google.com/terms and https://policies.google.com/privacy for Google Calendar. Removing the address stops the requests.
The “Your calendar app” card in My account offers two buttons that open another site in the user’s browser, only when the user clicks them: “Add to Google Calendar” opens https://calendar.google.com, and “Add to Outlook” opens https://outlook.live.com. Each one carries the user’s private, read-only calendar link, so that Google or Microsoft can subscribe to it; that service then downloads the link from time to time to show the user’s departures (first names and numbers of places only, or numbers of places alone if the user chose so). The plugin itself sends nothing to these services. Google: https://policies.google.com/terms and https://policies.google.com/privacy. Microsoft: https://www.microsoft.com/servicesagreement and https://privacy.microsoft.com/privacystatement. “Regenerate the link” stops every subscription made with the old one.
The separate paid extension, TOP CALENDAR Plus, is not part of this plugin and declares its own services (Stripe, and its own update channel).
Privacy
The console’s fonts are bundled with the plugin. No administrator’s IP address reaches a third party when a screen is opened.
The plugin stores the personal data your customers give when they book: name, email address, phone number, and the address fields you choose to ask for. It plugs into WordPress’s own privacy tools, so Tools → Export Personal Data and Tools → Erase Personal Data cover TOP CALENDAR without any extra step.
Erasing does not delete bookings: it removes everything that identifies a person and keeps the date, the amount and the status, because a paid booking is an accounting record. The report returned to you says what was kept.
The figures on the “Your public page” screen are counters added up per day: visits, how many on a phone, bookings, the server’s response time and the time from the form to the booking. There is no cookie, no IP address and no identifier: the browser’s user agent is read on the spot (robot or not, phone or not) and not stored. Robots are not counted. The counters are kept 35 days, and “delete all data” on uninstall removes them.

延伸相關外掛

文章
Filter
Mastodon