Linux 软件免费装
Banner图

MagePeople Shuttle Booking

开发者 magepeopleteam
更新时间 2026年8月17日 15:40
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

booking woocommerce reservation shuttle transportation

下载

1.0.0

详情介绍:

MagePeople Shuttle Booking turns any WordPress + WooCommerce site into a complete shuttle booking and transportation reservation system. Build multi-stop routes, set stop-to-stop pricing, publish departure schedules, and let customers book airport shuttles, hotel transfers, corporate shuttle rides, and scheduled shuttle services entirely online — with real WooCommerce checkout and real-time seat availability. Whether you run an airport shuttle service, a hotel transfer desk, a corporate/employee transport program, a tour or resort transfer operation, or a city-to-city shuttle route, MagePeople Shuttle Booking gives you a route builder, a live pricing matrix, a schedule manager, and a WooCommerce-powered checkout — without touching a line of code. Why choose MagePeople Shuttle Booking? Who is this for? Core booking flow
  1. A visitor searches by route, picks a pickup point, a date (only days the shuttle actually runs are selectable), a time, and the number of passengers.
  2. The plugin shows the correct drop-off stops and drop-off points for that route and direction, live seat availability, and the fare.
  3. On a round-trip route, the customer can toggle between one-way and round-trip pricing before booking.
  4. The booking is added to the WooCommerce cart (round trip automatically adds the return leg), and checkout is handled entirely by WooCommerce.
  5. After checkout, a shuttle booking record is created and linked to the order, ready for the admin to manage.
Feature highlights Route, stop & schedule management Pricing Booking & availability WooCommerce integration Admin & management Developer-friendly Requirements

安装:

  1. Upload the magepeople-shuttle-booking folder to /wp-content/plugins/, or install it directly from Plugins → Add New inside your WordPress admin.
  2. Make sure WooCommerce is installed and active — MagePeople Shuttle Booking will show a notice with a one-click install/activate link if it isn't.
  3. Activate MagePeople Shuttle Booking through the Plugins menu.
  4. Follow the on-screen onboarding to install WooCommerce (if needed) and optionally import demo shuttle data.
  5. Go to Shuttles → Add New and configure your first route, stop-to-stop pricing, and schedule.
  6. Add the [mpsb_shuttle_search] shortcode to any page to display the booking search form, and/or [mpsb_shuttle_list] to display your shuttle catalog.
Recommended setup order
  1. Create shuttle stops first (Shuttles → Stops).
  2. Create shuttle types and vehicle categories (Shuttles → Types / Categories).
  3. Add a shuttle and define the route's stop order carefully — first stop to last, in the order the vehicle actually travels.
  4. Set Time Offset as the total minutes from the first stop to each stop (not from the previous stop).
  5. Set Distance as the total distance from the first stop to each stop.
  6. Fill in pricing for every stop-to-stop combination you want bookable; leave the return field blank to reuse the one-way fare automatically.
  7. Add schedule departure times and select the operating days.
  8. Publish the shuttle and place a real test booking.

屏幕截图:

  • Trip review screen showing fare, seat availability, and the one-way/round-trip toggle.
  • Shuttle catalog grid rendered with the `[mpsb_shuttle_list]` shortcode.
  • The 4-step shuttle editor — Basic Info, Route, Pricing, and Schedule.
  • Stop-to-stop pricing matrix with automatic one-way/return fallback.
  • Shuttle bookings admin list with filters and inline status changes.
  • Built-in environment status page.

升级注意事项:

1.1.0 Adds dynamic passengers, route maps, searchable administration documentation, and booking-flow improvements. 1.0.0 Initial release of MagePeople Shuttle Booking.

常见问题:

Does MagePeople Shuttle Booking require WooCommerce?

Yes. WooCommerce handles the cart, checkout, payment gateways, taxes, and order management for every shuttle booking. The plugin will not activate its booking features until WooCommerce is installed and active, and will show you a one-click install/activate prompt if needed.

Can I sell round-trip shuttle tickets?

Yes. Turn on round trip for a route, set a turnaround time, and the plugin automatically calculates the return departure time from the forward journey and adds a correctly priced, correctly directioned return leg to the customer's cart.

How is the return fare calculated?

Each route segment can have its own independent return-direction price. If you leave the return price empty for a segment, the plugin automatically uses the one-way fare for that direction, so you're not required to fill in every field twice.

Does the plugin support multiple pickup and drop-off stops?

Yes. Build a route with as many ordered stops as you need, each with its own time offset, distance, and pickup/drop-off points, and price any valid stop-to-stop combination.

Can I restrict which days a shuttle operates?

Yes. Each route's schedule includes selectable operating days, and the frontend booking calendar automatically hides days the shuttle doesn't run and dates that are already fully booked.

Is seat availability tracked separately for outbound and return trips?

Yes. Forward and return seat inventory are tracked independently and only affect each other where the actual travelled segments genuinely overlap, so a fully booked outbound run won't incorrectly block an available return run.

Does this plugin include a visual seat map / individual seat selection?

No. MagePeople Shuttle Booking manages available seat capacity per route, date, and direction (a live seat count), rather than a graphical seat-map picker.

Can I try the plugin quickly without setting everything up by hand?

Yes. Use the built-in one-click demo data importer to add a set of ready-made shuttles, routes, pricing, and schedules so you can test the full booking flow immediately.

Can I display a catalog of my shuttles?

Yes, use the [mpsb_shuttle_list] shortcode. It renders a responsive grid (or list) of published shuttles with a built-in view toggle, and can be filtered by vehicle category or shuttle type.

Is MagePeople Shuttle Booking translation-ready?

Yes. Every string in the plugin uses the magepeople-shuttle-booking text domain and is ready for translation.

Does it work with any WooCommerce payment gateway?

Yes. Because every shuttle booking is placed through a normal WooCommerce order, any payment gateway you've already configured in WooCommerce works automatically.

更新日志:

1.2.0 1.1.0 1.0.0