WooCommerce POS Booking Reservation Plugin: WordPress WooCommerce POS(Point Of Sale) Booking and Reservation plugin will convert the store into a dynamic event-driven site.
It empowers the store owner to sell bookable services as a product with the option of hourly and daily reservations. It will provide two types of bookings for the products –
- Many Bookings in One Day
- One Booking For Many Days.
This product type lets admin manage all necessary booking service attributes such as date available, bookable period, slot period, stock value and price multiplier settings.
Also, to sell the Gift card products within the Point of sale for WooCommerce you can make use of the WooCommerce POS Gift Card plugin.
Note: To make use of this extension you must have first installed the –
- WooCommerce Point Of Sale extension &
- WooCommerce Booking & Reservation extension
WooCommerce Booking Reservation POS module will not work in offline mode.
Also, This module is now compatible with WooCommerce’s new High-Performance Order Storage (HPOS) feature.
Check the Workflow at the POS Terminal
Features
- Create and sell service-based bookable products.
- Take booking orders from the POS panel.
- View all the bookings made from the POS panel.
- Booking information is displayed on the sales receipt slip.
- Booked services can be visible on the bases of monthly weekly, and daily calendars.
- Brilliant UI/UX for event display and booking.
- WooCommerce Booking Reservation POS plugin has a Dynamic time setting.
- Dynamic event display.
- Implement Twilio SMS for booking alerts and communication within the POS system.
- Now customers can also easily schedule and cancel bookings.
- Using the Search feature POS agent can quickly find booking products in the POS interface.
- Product Pinning for access and managing booking products in the POS system.
Installation
To install the extension, follow the points mentioned below:
1: Log in to the WordPress Admin Panel and navigate through ‘Plugins->Add New Plugin‘.
2: Click on the ‘Upload Plugin‘ button on the top of your page and tap ‘Choose File‘ button to browse for the zip file.
3: After selecting the zip file, tap the ‘Install Now‘ button to install the plugin.
5: A success message is visible along with an option to ‘activate‘ the plugin. Tap on ‘Activate Plugin‘ to activate the installed plugin.
Admin End – Configuration
The admin of the web store will be able to add POS Users who will be able to sell out bookable services as products with the option of hourly and daily reservations using the POS terminal.
After creating the Bookable product, the admin can view the Bookable Products by navigating to Webkul WC Addons>WC Booking System, From here, the admin can configure the following,
- Booking Product: Under this section, the list of Bookable Products is displayed. Admin can edit booking slots and view the bookings for the respective products.
2. Booking Orders: In this section, the list of booking orders is displayed.
3. Configuration: This section is used to configure the plugin. The configurations are as below,
- Module Status – It is used to Enable or Disable the plugin.
- Google API Key – Field to enter the Google API key.
- Allow Booking Cancellations – Using this, Admin can allow customers to cancel bookings.
- Allow Booking Rescheduling: If enabled by Admin, they can allow customers to reschedule the bookings.
- Allow PDF: The customers can download the PDF of order details if this option is enabled.
Configure Twilio SMS keys
Now admin can configure the SMS API in WooCommerce Booking Reservation POS plugin
- Account ID: Here, the admin needs to write the account ID.
- Auth Token: The admin has to provide their Auth Token which they receive from Twilio.
- Phone Number: Under this, the admin gives their phone number.
Note- For the whole Twilio configuration check WooCommerce Booking & Reservation extension
The admin can also configure the template under the template tab.
Login & Types of Bookable Products
The admin of the web store will be able to add POS Users who will be able to sell out bookable services as products with the option of hourly and daily reservations using the POS terminal.
The POS User will log in to the POS terminal by entering their User Name and Password set by the admin in the first place.
After login, the POS User will enter the opening amount for the cash drawer, and tap the Okay button after that.
Next, brings up this section where the POS User can see all of the bookable products under various admin-created categories.
Tapping on any of the category names displays the list of all the products that are within that particular category.
POS users can also Pin booking products to the POS by clicking on the Pin tab so they can easily access them.
Many Booking In One Day :
In this type of booking, the admin can create multiple bookings that can be purchased by the customers within a slot period — for example,
- Doctor’s Appointment
- Bus Reservations
- Movie Tickets, etc,.
One Booking For Many Days :
Within this type of booking product, the customers can make a reservation for a –
- Hotel Room
- An Event
- Resort Stay, etc,.
Bookable Product Purchase – Workflow POS Terminal
Bookable services can be sold out as products at the Point Of Sale terminal. Let’s see an example for both of the Booking types –
Many Booking For One Day
The POS user will add a product to the cart as per the customer’s request.
Here, the POS User has to –
- Select the Booking Date as requested by the customer
- Select the Booking Slot for the respective date
- Enter the Quantity of product required
After that, tap the Confirm button to add the respective product to the cart. Here, the pos user can see the details of the product like – date and time slot with the quantity and price chosen.
Search option– The POS agent can search the booking product under the search bar.
Now, tap the ‘Pay’ button to process the payment from the customer. The customer can make the payment in cash or by card as feasible.
Further, the POS User will tap the ‘Confirm Payment & Generate Invoice‘ button to proceed. Tapping the confirm button generates an order depending upon the status of payment mode like – Online or Offline.
After that, it brings up a confirmation dialog box to Print(POS user can print the receipt here as well) the receipt or to skip printing the receipt for the time being.
After this, the POS User can navigate to the Orders section to check the details of the order.
Now, under the Orders section, the order details can be checked by tapping the particular order number.
Here, the POS User can print the Invoice for the order by tapping the ‘Print Invoice‘ button.
One Booking For Many Days
The POS user will add a product to the cart as per the customer’s request.
Here, the POS User will –
- Select the Booking Date as requested by the customer
- Select the Booking Slot for the respective date
- Enter the Quantity for the selected slot.
After that, tap the Confirm button to add the respective product to the cart. Here, the pos user can see the details of the product like – the date and time slot with the quantity and price chosen.
Now, tap the ‘Pay’ button to process the payment from the customer. The customer can make the payment in cash or by card as feasible.
Further, the POS User will tap the ‘Confirm Payment & Generate Invoice‘ button to proceed. It brings up a pop-up, here the POS User needs to tap the ‘Confirm‘ button to proceed.
Tapping on the ‘Confirm’ button generates an order depending upon the status of payment mode like – Online or Offline. And brings up a confirmation dialog box to Print(POS user can print the receipt here as well)the receipt or to skip printing the receipt for the time being.
Now, under the Orders section, the order details can be checked by tapping the particular order number.
Here, the POS User can print the Invoice for the order by tapping the ‘Print Invoice‘ button.
Calendar
After booking the product, the POS user can view the booked services. also, they can view all default booking which is placed on the website all the booking is shown under the calender section.
Now, POS users can see the total booking in the monthly, weekly, and daily calendars.
They can view details of the services by clicking on the visible services on the calendar.
If the agent taps on Cancel Booking, then the booking is cancelled. And, if the agent taps on Reschedule, then another popup is displayed to reschedule the booking as below,
Reschedule/Cancel Booking from the Customer end
Customers log in to the website using their credentials.
Further, navigate to the “Order” section where they can see a list of all booking products.
Customers click on a specific booking to view its details, they get a detailed view of the booking order.
Within the detailed view, click on the “Reschedule Booking” option.
Customers redirect to the booking page where they can make updates to the booking, Additionally, they can also cancel the booking by clicking on the cancel button.
Customers can modify the booking details such as date and time.
After selecting the new booking date and time, a confirmation popup appears on the screen.
The booking updates, and a notification goes to the customer to confirm the changes.
The updated booking information will reflect at the Point of Sale (POS) end.
That’s much about the WooCommerce Booking Reservation POS(Point Of Sale System) extension.
Support
For any technical assistance, please raise a ticket or reach us by email at [email protected]. Thanks for Your Time! Have a Good Day!
Also, discover various solutions to add more features and enhance your online store by visiting the WooCommerce plugins page.
Current Product Version - 4.1.0
Supported Framework Version - WordPress 6.5.3, WooCommerce 8.9.1, WooCommerce Point OF Sale 5.1.0, WooCommerce Booking Reservation 3.2.0, WooCommerce
Be the first to comment.