Linux 软件免费装
Banner图

MarcoPlot Booking Venue

开发者 marcoplot
更新时间 2026年10月27日 21:53
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

booking reservations rooms appointments courts

下载

1.0.3

详情介绍:

MarcoPlot Booking Venue is for businesses that rent out a space by the hour: tennis, pickleball and padel courts, golf simulators, bowling lanes, escape rooms, karaoke and party rooms, meeting rooms, music and photo studios. Requires MySQL 5.7 or MariaDB 10.3 or newer. Customers select a party size, a date, a duration, a start time and the space they want, then pay with Stripe or PayPal. You see every booking on one schedule, take bookings by staff, and refund to the card or PayPal account from the booking. For customers For you Spaces and times Pro MarcoPlot Booking Venue Pro adds automatic refunds on cancellation, peak pricing, coupon codes, business analysis and space utilization, manager and staff roles, review invitations after a visit, and a layout, your logo, header photo, color and footer on customer emails.

安装:

  1. Install and activate the plugin from Plugins > Add New.
  2. The setup wizard opens: venue name and time zone, business hours, spaces and prices, payments, and the booking page. Every step can be skipped and done later under Venue Bookings > Settings.
  3. To take payments online, select full payment or a deposit under Settings > Payments and switch on Stripe or PayPal, and enter your Stripe secret key or your PayPal API credentials. Otherwise customers pay at the venue.

屏幕截图:

  • The day schedule, one lane per space.
  • A booking with its details, money and payments.
  • Booking for a customer as staff.
  • The Analytics page, split by space.
  • The setup wizard.

常见问题:

What happens to my bookings when I delete the plugin?

They stay unless you chose otherwise. Bookings, payment records, customers, spaces, form fields and settings are kept in the database, so installing the plugin again brings everything back. Only the Stripe key, the PayPal credentials and the scheduled tasks (emails, reminders and payment checks) are removed.

How do I delete all the data?

Go to Venue Bookings > Settings > Data and select Delete the data with the plugin. The confirmation lists what will be deleted and offers downloads of all bookings, payments and customers first. Nothing is deleted then: the data goes when you delete the plugin in the usual way on the Plugins page. You can change your mind until then. Only administrators can make this choice. If another MarcoPlot booking plugin is still installed, only this plugin's settings, closed dates, Stripe key and PayPal credentials are deleted: customers, bookings and payment records stay until the last MarcoPlot booking plugin is deleted with its data. On a multisite network, each site's administrator makes this choice for their own site. When the network administrator deletes the plugin, each site is handled as its administrator chose; sites that made no choice keep their data.

Can I start again with no bookings but keep my spaces and settings?

Yes. Run the setup wizard again from Settings and select A new venue. After you confirm, bookings, payment records and customers are deleted, and you select the currency again; spaces, prices, form fields and other settings stay. Customers who also use another MarcoPlot plugin on this site are kept.

Can I delete a single booking or payment?

No. Bookings and payment records are never deleted one by one, so the records always add up. To remove a customer's personal details, use the personal data tools under Tools.

What happens when a customer asks to have their personal data erased?

Use Tools > Erase Personal Data in WordPress. The customer's name, email, phone, notes and additional details are cleared from the customer record, their bookings and the emails sent to them; with Pro, also the email on coupon uses and review invitations. Amounts stay, so reports still add up. If the customer has a booking that is not over yet, or the Pro add-on is switched off, nothing is erased and the result says why: erase again after the booking, or after switching Pro on.

Are there known issues in this version?

  1. The Bookings list cannot yet be filtered by payment status or by requests waiting for you.
  2. A booking's page has no button to check its payment status now; payments are checked every 5 minutes, and at most once a minute while an administrator has the admin open.
  3. Text where "<" is followed by a letter and never closed (such as "a <b") is kept in WordPress's cleaned form, so plain-text places such as email subjects show "<b".

How are the payment keys stored?

Your Stripe secret key and PayPal secret are stored encrypted. To keep them unreadable from a copy of the database alone, add define( 'MPVENUE_SECRET_KEY', 'a long random string' ); to wp-config.php before you enter the keys. If you change or remove it later, or move the site without it, enter the keys again.

更新日志:

1.0.3 1.0.2 1.0.1 1.0.0