
外掛標籤
開發者團隊
原文外掛簡介
One booking plugin for what you actually sell. A cabin by the night, a bed in a dorm, a sled ride at 2 pm, a course with a limited number of seats, a whole stay made of nights and activities: VEFmultiBooking handles them in the same place, without forcing you into a hotel-style model or into one plugin per kind of booking.
You describe what can be booked, when it is available and what it costs. Visitors choose, book and pay on your own pages, in a single form that adapts to what they picked.
What you can offer
Accommodation — rooms, cabins, gîtes, a private unit booked as a whole, or a shared capacity such as 6 beds in a dorm, each bed bookable on its own.
Activities and services — rides, lessons, visits, guided tours, rentals, courses: a date and a time, a number of persons, optional extras.
Stays — a package of nights and activities from several resources, booked and cancelled as a whole.
Activities that need people — a guide, a driver, an instructor: a time slot is offered only while enough people are free to run it.
How it works
Resources — everything that can be booked: an individual unit or a shared capacity.
Availability — recurring rules generate the bookable slots for you; you can still change or close a slot, a unit or a whole period.
Offers — what the customer actually buys: one or several resources, a price, optional extras.
Booking block — one complete module on your page: the visitor ticks an offer and the form adapts to it, up to the payment.
A getting-started guide inside the plugin walks you through these four steps.
Built so that places are never sold twice
Online and manual bookings go through the same capacity engine. A spot is held for a few minutes during checkout, then converted into a confirmed booking, and released if the visitor leaves. The number of places a single visitor can hold at once is limited. You stay in control: you can add, move or cancel any booking by hand, and when you enter one yourself, none of the visitor rules holds you back.
Rules that fit your business
Periods — a resource can be made bookable only during certain periods.
Prices by category of customer — adult, child, student and so on, or a price by number of persons.
Minimum number of persons — an activity can require a minimum, and the bookings wait until it is reached.
No place blocked for nothing — an online booking that stays unpaid after the delay you set (30 minutes by default) is cancelled and its places are released.
Closing online booking — for a holiday or a season, the form shows your own message instead, and you can still enter bookings by hand.
A simple, modern booking form
Dates in a small calendar field where only the days that can be booked are enabled; − and + buttons for numbers.
A cart: a visitor can book several offers in one go (a night, then a sled ride), gives their details once, pays once and receives a single e-mail. They are warned, never blocked, when two bookings take place at the same time.
Optional extras with five pricing modes, chosen directly in the form.
Questions for the visitor, owner validation when you want to approve a booking before it is confirmed, and shared daily limits across several offers.
It follows your theme: its fonts and heading sizes by default, and it adapts to every screen size.
Payments
Stripe (hosted Checkout page) and PayPal, with separate test and live keys, so you can try the whole flow without charging a card. One currency per site. No card data is stored or handled by the plugin. Without any key, bookings are recorded and you settle the payment with the customer yourself.
For page builders
Native blocks for the block editor, modules for Divi 5 and widgets for Elementor. All three share the same rendering and the same visual settings (colors, corner roundness, spacing, field style, shadows, layout), set per block with the result shown at once. A Style tab sets the default look of the whole site.
Everything you need to run it
Dashboard with a getting-started list.
Month, week, day and occupancy calendar, with drag-and-drop rescheduling.
Bookings and customers, with customizable automatic e-mails to your customers and to you.
Help on every screen, a getting-started guide, copyable diagnostic information and a support form.
Multilingual sites: the texts you type can be translated with Polylang or WPML.
Your customers’ data, and your own peace of mind
Personal data can be exported and erased with the WordPress tools; an erased customer keeps no name, e-mail, phone or address, while the bookings and payments stay as anonymous accounting records. A suggested text for your privacy policy is provided.
Booking numbers are long and random, so a confirmation or payment page cannot be reached by guessing a number.
Payment confirmations are checked with the signature of Stripe and PayPal.
If you ever need help, you can open a support access with a single click: temporary, limited to what support needs, closed whenever you want, and never started without you. You see what it can and cannot do before you open it.
Free or Pro?
The plugin is complete on its own, with no time limit and nothing locked. You can start with it today and add Pro later: what you set up here is used by the Pro as it is. VEFmultiBooking Pro is a separate paid extension that adds what brings in more, saves time or helps you grow, without taking anything away from this plugin:
Sell better — pricing rules (season, occupancy, length of stay, family rates), promo codes, deposits and payment schedules.
Save time — reminders and scheduled e-mails, a customer portal, a waitlist for full offers.
See and grow — statistics and accounting exports, groups with a shared payment schedule.
Move your data — import and export of the catalogue, customers, bookings and settings as CSV files, with a check before every import.
Other plugins by V-IMAGES
VEFmusic — a free plugin for a band or a musician’s site: audio player, album showcase, show calendar and press kit. A separate paid extension adds sales and ticketing.
VEFpressKit — a press kit for any activity, published on your site and downloadable as a PDF or a zip.
VEFflipBox — a box that turns over (front and back) on hover, for Divi 5, the block editor and Elementor.
More about the plugins, and support: v-images.com.
External services
This plugin connects to the following external services.
Stripe — only when the site owner enters Stripe keys in Settings. Used to create payment sessions (Checkout Sessions) and refunds through the official API (api.stripe.com). Sent: amount, currency and booking number; no full card data is ever stored or sent by the plugin (the customer pays on a page hosted by Stripe). A Stripe webhook, whose signature is verified, confirms payments. Terms: https://stripe.com/legal — Privacy: https://stripe.com/privacy
PayPal — only when the site owner enters PayPal credentials in Settings. Used to create orders and refunds through the official API (api-m.paypal.com, or api-m.sandbox.paypal.com in test mode). A PayPal webhook, verified through PayPal’s official signature verification API, confirms payments. On the booking page, and only when the visitor chooses to pay with PayPal, the official PayPal JavaScript SDK is loaded in the visitor’s browser (www.paypal.com/sdk/js). Terms and privacy: https://www.paypal.com/legalhub
Optional free license (V-IMAGES, v-images.com, the plugin’s publisher) — only if you ask for it (VEFmultiBooking > About > Licenses and versions): nothing is sent until you fill in the form and tick the consent box. The free license unlocks nothing — the plugin works exactly the same without it; it only lets the publisher send you news and offers, and identify your site when you ask for support. When you register, the following is sent to the V-IMAGES licensing service (REST route /wp-json/vefls/v1/free-license on v-images.com): the email address you typed, the exact consent text you agreed to, your site’s URL, the VEFmultiBooking version and your site’s language. While you are registered, each time you open the About or Dashboard screen the plugin checks the registration status (on each of those screens until you confirm by email, then once a week), sending your license key, your site’s URL and the VEFmultiBooking version. When you unregister, the plugin asks the service to delete your data.
Support & feature requests (email) — only when you explicitly fill in and submit the form (VEFmultiBooking > Diagnostic and support tab): your reply-to email address, the subject and message you typed and the diagnostic information shown on that screen (site URL, VEFmultiBooking and VEFmultiBooking Pro versions, WordPress, PHP and MySQL versions, active theme and plugins, free license key if any) are emailed to the publisher at [email protected].
Support access (email, optional) — only when a site administrator clicks “Open support access” (VEFmultiBooking > Diagnostic and support tab). Nothing happens otherwise. The click creates a time-limited access (24 hours to 7 days) and emails a single-use sign-in link to the publisher at [email protected], together with the diagnostic information shown on that screen and the optional message you typed. The access can be closed at any time, ends by itself on the chosen date and is removed when the plugin is deactivated. Only a hash of the key is stored on your site. While the access is open, a conversation between you and the publisher’s support team is kept on your site only, and erased when the access is closed; when you write in it while the publisher is not looking at it, a short email with your message is sent to the same address (at most one every five minutes). A journal of the last 50 events (opening, sign-ins with IP address, closing) is kept in your database, can be emptied at any time from the same screen, and is removed when the plugin is deleted.
These services are provided by V-IMAGES (Eric Fabre): Terms of use, Privacy policy.
