Service Booking System

The Internet Platform’s Service Booking System (SBS) is a software reservation system for service providers, schools tour companies or any business that needs scheduling to allow their customers to book tours, classes, appointments, rentals, events, etc. all online for both the provider and client’s easiest convenience. Our SBS allows you to manage all your bookings with ease and your schedule with flexibility. Clients will be able to see your availability in whichever format you choose, whether it be day, week, or month.

Features

  • Easy to Manage: Maintaining your services database is easy using the online editor.
  • No Limits: There are no limits to the number of services you can add.
  • Calendar View: You can display your services in a calendar set to either day, week or month view.
  • Add to Calendar: You can add the booked service to your personal calendar with all information including date and time automatically entered at a click of a single button. For example, your outlook or google calendar.
  • List View: You can list your upcoming services.
  • Summaries: On a side banner on your pages, a short summary of services can be displayed which when clicked, leads the user to detailed information stored in your services database.
  • Categorise: You can create categories for your services to assist your customers to easily find and identify your services.
  • Photo Gallery: Upload one or more photos for each of your services and have them displayed in a gallery.
  • Attachments: Attach images, videos, files such as PDFs and Word Documents to your services.
  • Suppliers: Integration with the Membership Management System will allow your members to post services and become the supplier of those services.
  • Specials: Adding a special price to your service will have it automatically show up in your specials list.
  • Member Discounts: Integration with the Membership Management System will give you the ability to give your loyal customers/members discounts.
  • Bulk Buy Discounts: Add a bulk price and quantity to your service will allow your customers to pay for services bought in bulk.
  • Options: Add options to your service that your clients can select. For example, if it was an event you may give them an option for meal type.
  • Scheduling: You can set up a service on a once off or recurring basis. For example, you may have a class that runs every Thursday at 6pm.
  • Quantity Limits: You can set the minimum and maximum quantity for one user or maximum overall total bookings for a particular time.
  • Order Before Booking: You can order a service before booking it in. For example, order 6 classes, then book them in later when you know your availability.
  • Payments: Integration of the Order Management System into your website will enable your customers to make secure payments for their booking immediately.
  • Who's Booked: You can list all bookings for a service on a particular date/time to see who’s attending. For example, let's say the booking is for a class, you could list all people attending that class. You can also make that list available to the public or other people attending.
  • Who’s Used / Attended: You can also mark off who has used (or attended) the service.
  • Cancellation: You can let your members cancel their bookings or you can send out a group cancellation email to all that have booked in for that specific service.
  • Optimised: In addition, the Booking System is designed to be search engine friendly and gives you the ability to optimise the content yourself.
  • Templates: Have your website developer create a custom template to list and display your services your way.
  • Commenting: Readers of your service pages can now add comments if you allow them to do so. You can select which services you would like to receive comments on. You can also set it so that comments need to be approved by you before they are visible by others. Getting feedback on your services can be very valuable to your business.
  • Rate This: Will allow you to add a star rating to your service page. Your visitors can click on the star rating to rate the service themselves.
  • Publish/Archive: Using the publish/archive features allow you to control when your services are visible on your website.
  • RSS Feed: Your services list is also a RSS Feed. Your customers can subscribe to the feed. Updated information from the feed is automatically downloaded to their computer and can be viewed in their browser and other programs.

Taking online bookings has never been easier and by using this component alongside our other features you can provide a first class user experience while saving yourself time and money.

Latest Software Updates

Update 5.49.0

New: Log files will now have a maximum size of 5mb. When it reaches that it will be renamed to log-back-001.csv and log.csv will start new.

New: Dashboard items for admin and user views of courses and enrolments.

Fix: Group.ProcessSubscription was rounded to the nearest minute. For Example, 12:01:33 is rounded to 12:02. This meant that up to the next 30 seconds the membership is not valid. It now rounds down, for example: 12:01:33 now becomes 12:01.

Fix: Fixes in base styles.

Update 5.48.0

New: When a user subscribes (unpaid or free sign up) to a group it just adds minimal details and does not require them to set passwords, etc. When they later are required to register for some reason any details they previously entered will now populate the form.

New: PayConfirmedOrdersDue will look for orders with payments due that have a stored payment method associated with it and will make the payment, complete the order if necessary and send emails. Suggest to set this up in automated tasks to run each night.

New: TradingItem.PaymentTerms is a list of available payment terms for that item. You are able to set an alternative price for the item based on those payment terms. For example, say regular price for a course is 300, you may set up a payment terms for 4 monthly payments at 125 so item price would then be 400.

New: BusinessCollection.Import.MatchItemBy will now show group values such as GroupMember when importing Memberships. In this case it will match the Group and Member values.

New: Additional image types (apng, avif and webp) have been added to acceptable list when uploading via file manager.

New: JavaScript function and styles for accordians.

Fix: ConfirmedOrder.PayByCreditCard will set that method to the order for future payments when terms such as installments are set.

Fix: ConfirmedOrder.PayByStoredPaymentMethod will not set that method to the order for future payments if it fails.

Fix: Percentage values PaymentTerm.DepositPaymentPercentage and PaymentTerm.ProgressPaymentPercentage decimal places have increased for precise rounding.

Fix: ConfirmedOrder.TotalPaymentUnconfirmed was showing incorrectly.

Update 5.47.0

New: Can now set a subscription to unlimited time.

New: HTMLDefinitionAttribute.StylesheetsExpression allows you to set an array of stylesheets to be used with the HTML editor.

New: email-styles.css is the default stylesheet for HTML properties of emails. For example, Email.Content and Application.SendEmail.Content.

New: When an email is generated the content from any linked files are embeded in style tags.

New: Function Common.GenerateHTMLAudio which will generate an audio player.

Fix: Now bypasses HTML compression errors.

Fix: Item.CreatedOn format without seconds.

Fix: BusinessObject.RelativeURLFilePath now uses BusinessObject.BasePath.

Fix: Base path for course modules and course activities.

Fix: Application.VisibleUsers now includes the logged in user.

Fix: When logged in as an administrator and selecting a user to complete a task like enrol them to a course.

Fix: Various base script and stylesheet changes.