Simply Schedule Appointments – Buchungskalender

Description

Simply Schedule Appointments ist ein einfach zu bedienendes, flexibles und ansprechendes Plugin für die Online-Terminvergabe über Ihre Website. Keine Telefonanrufe oder Hin- und Her-E-Mails mehr, um einen passenden Termin zu finden. Simply Schedule Appointments ist für Sie rasch und einfach einzurichten und für Ihre Kunden und Auftraggeber bequem und schnell, um Termine zu buchen. Ihre ersten Termin können Sie in weniger als 5 Minuten einrichten!

Simply Schedule Appointments ist perfekt, wenn Sie Kunden Telefonanrufe, Sitzungen oder Coaching-Sessions planen lassen möchten. Halten Sie Ihren Terminkalender im Zaum und verwalten Sie ganz einfach, wann Sie für Termine verfügbar sind und wann Sie nicht gestört werden möchten. Begrenzen Sie ganz einfach, wie viele Termine Sie täglich annehmen möchten und legen Sie die Mindestzeit zwischen den Terminen fest. Bieten Sie verschiedene Arten von Terminen an. Sie können beispielsweise ein kurzes Einführungsgespräch für jedermann anbieten und dann bestehende Kunden ein längeres Treffen vereinbaren lassen.

Sie möchten Nachhilfe oder Fernunterricht anbieten? Lassen Sie Ihre Schüler leicht Zeiten bei Ihnen buchen. Fernunterricht und Fernsprechstunden sind einfach zu planen.

Simply Schedule Appointments enthält alle Ihre Daten über Ihre Termine und Kunden auf Ihrer eigenen WordPress-Website. Wir verbinden uns nicht mit einem fremden Termindienst. Behalten Sie Ihre eigenen Daten!

Die vollständige Dokumentation ist auf unserer Website verfügbar.

Für wen ist das?

Simply Schedule Appointments ist ideal für alle, die auf einfache Weise Termine mit Auftraggebern und Kunden buchen möchten:

  • Unternehmer
  • Personal-Trainer
  • Yoga-Studios
  • Webentwickler
  • Berater
  • Personal-/Business-Coaches
  • Anwälte
  • Sprach-/ESL-Tutoren
  • Hochzeitsplaner
  • Auftragnehmer
  • Handwerkerdienste
  • Kleiderläden
  • Autohändler
  • Boutiquen
  • Fitnessstudios
  • Tanzstudios, die Kurse anbieten
  • Fitnessfachleute
  • Ernährungsberater
  • Musiklehrer bei der Unterrichtsplanung
  • Workshop-Leiter
  • Coiffeur-Salons
  • Bäckereien
  • Hausinspektion
  • COVID-Termine
  • Reservierungen für eine Ferienunterkunft

Simply Schedule Appointments ist einfach zu installieren und einzurichten, leicht zu verwalten und bietet eine grossartige Erfahrung für deine Kunden, die Termine buchen möchten. SSA hat genau die Funktionen, die Sie brauchen, ohne all den zusätzlichen Ballast und unnötige Einstellungen, die man in anderen Terminbuchungs-Plugins findet.

Es wurde mit Ihnen und Ihren Kunden im Hinterkopf entwickelt und ist für jeden zugänglich. Es ist ansprechend gestaltet und bietet ein rundum tolles Benutzererlebnis – für Sie und Ihre Kunden.

Simply Schedule Appointments ist mit der neuesten Technologie gebaut – einschliesslich Vue.js und der WordPress REST API. Das bedeutet, dass unsere Benutzeroberfläche schnell und reaktionsschnell ist und es eine Freude ist, sie zu benutzen.

Flexibel, schnell und leistungsstark

Andere Terminplanungs-Plugins sind entweder zu einfach oder zu kompliziert. Ihnen fehlen die grundlegenden Funktionen, die Sie brauchen und wollen, oder – wenn sie diese Funktionen haben – werden sie schwierig und unübersichtlich zu bedienen, wenn Sie wachsen und Dienstleistungen, Mitarbeiter und Standorte hinzukommen.

Simply Schedule Appointments hat alle Funktionen, die Sie brauchen – ohne verwirrende und unübersichtliche Einstellungen, die Sie nicht benötigen. Simply Schedule Appointments ist bereit, mit Ihrem Unternehmen zu wachsen und hilft Ihnen, unnötige Komplexität zu vermeiden, wenn sie nicht benötigt wird.

Auch bei Simply Schedule Appointments setzen wir auf die aktuellsten und besten Technologien. Unsere reaktionsschnelle und intuitive Oberfläche ist mit Vue.js und der WordPress REST API aufgebaut. Das ermöglicht uns, das Plugin schnell und effizient zu halten.

Simply Schedule Appointments ist vollständig responsive und funktioniert problemlos auf jedem Gerät – auch auf Touchscreens. Ganz gleich, ob Sie Ihr Terminangebot von Ihrem Tablet aus verwalten oder Ihr Kunde einen Termin von seinem Smartphone aus bucht, SSA funktioniert zuverlässig und sicher.

Benutzerfreundlich und barrierefrei

Bei der Entwicklung unserer Produkte haben wir in erster Linie die Menschen im Blick. Wir denken immer darüber nach, wie die Menschen unsere Produkte nutzen werden, was sie erwarten und welche Funktionen sie wünschen und brauchen werden. Unser Fokus auf Benutzerfreundlichkeit resultiert in Produkten, die einfach zu installieren und zu konfigurieren sind, die einfach zu verwalten sind und mit denen die Benutzung Spass macht. Wir glauben daran, die Dinge so klar und einfach wie möglich zu gestalten und gleichzeitig die Flexibilität und die Funktionen zu erhalten, die unsere Kunden benötigen.

Wir haben ein breites Spektrum an Personen, die unsere Produkte nutzen – Personen, die sehen können und solche, die es nicht können, Personen, die hören können und solche, die es nicht können, Personen, die die Kontrolle über die Bewegung ihrer Finger und Hände haben und solche, die sie nicht haben. Wir glauben, dass jeder das Recht hat, auf alles zuzugreifen, was das Web zu bieten hat, weshalb wir bei der Entwicklung unserer Produkte grossen Wert auf Barrierefreiheit legen. Sie müssen sich nie sorgen, dass ein Kunde aufgrund seiner Fähigkeiten oder des von ihm verwendeten Geräts keinen Termin vereinbaren kann.

Tiefgehende Integrationen mit allen Tools und Plugins, die Sie lieben

Kostenlose Funktionen, die in allen Editionen enthalten sind:

Funktionen, die in den Premium-Editionen enthalten sind:

  • Google Kalender
  • MailChimp
  • Stripe
  • PayPal
  • Zapier Webhooks
  • Twilio für SMS-Erinnerungen
  • Gravity Forms
  • Formidable Forms
  • Google Analytics
  • Google Tag Manager
  • Google-Meet-Web-Meetings
  • Facebook-Pixel
  • Segment
  • Zoom-Web-Meetings

Screenshots

Blocks

This plugin provides 2 blocks.

  • Upcoming Appointments
  • Appointment Booking Form

Installation

  1. Laden Sie die Plugin-Dateien in das Verzeichnis /wp-content/plugins/plugin-name hoch oder installieren Sie das Plugin direkt über die WordPress-Plugin-Ansicht.
  2. Aktivieren Sie das Plugin über die «Plugins»-Ansicht in WordPress.
  3. Wählen Sie im Admin-Menü die Option «Termine», um das Plugin einzurichten und zu konfigurieren.

Manuelle Installation

  1. Laden Sie das gesamte Verzeichnis /simply-schedule-appointments in das Verzeichnis /wp-content/plugins/ hoch.
  2. Aktivieren Sie Simply Schedule Appointments über das «Plugins»-Menü in WordPress.

Nach der Installation

  1. Im Menü auf der linken Seite sehen Sie einen neuen Eintrag namens «Termine». Klicken Sie diesen an, um loszulegen.
  2. Unser Startassistent führt Sie durch die Grundeinstellungen und das Einrichten Ihres ersten Termintyps.
  3. Sie können den [ssa_booking] Shortcode in jedem Beitrag oder jeder Seite verwenden, um ein Terminbuchungsformular für Ihre Kunden hinzuzufügen.

Weitere Einzelheiten findest Sie in unserer ausführlichen Dokumentation.

FAQ

Wie kann ich das Buchungsformular anzeigen?

Wenn Sie Simply Schedule Appointments installieren und aktivieren, erstellen wir automatisch eine Seite mit dem Namen «Termin vereinbaren». Dies ist ein bildschirmfüllendes Buchungsformular, auf das Sie verlinken können.

Wenn Sie Ihr Buchungsformular lieber in eine bestehende Seite oder einen Beitrag einbetten möchten, können Sie dies tun, indem Sie den Shortcode [ssa_booking] hinzufügen.

Wenn Sie Gutenberg verwenden, bieten wir auch einen Gutenberg-Block für das Terminbuchungsformular an.

Wo kann ich die Dokumentation lesen?

Die vollständige Dokumentation ist auf unserer Website verfügbar.

Werde ich am Ende doppelt verbucht sein?

Nein. Sobald ein Kunde eine Terminzeit gebucht hat, steht diese Zeit nicht mehr zur Buchung zur Verfügung. Sie werden also nie doppelt gebucht sein. Darüber hinaus führen wir einige zusätzliche Überprüfungen durch während ein Kunde einen Termin bucht, um sicherzustellen, dass die ausgewählte Zeit noch verfügbar ist. Wenn jemand anderes die ausgewählte Zeit bucht, während der Kunde gerade bucht, informieren wir ihn darüber und bitten ihn, eine andere Zeit auszuwählen. In unserem Plus-Paket bieten wir auch die Synchronisierung mit Google Kalender an.

Kann ich das Erscheinungsbild des Buchungsformulars anpassen?

Ja, das können Sie. Wir bieten Einstellungen für Farbe und Schriftart, mit denen Sie das Formular so anpassen können, dass es sich nahtlos in jedes Theme einfügt. Sie können zusätzlich individuelle CSS hinzufügen, um das Formular noch weiter anzupassen.

Reviews

13. April 2021
Tested 5 plugins before, until I saw SSA and installed it, tried it out and was very very happy about how comfortable it is. It's very useful and easy to set it up. If you have problems or trouble the support is fast and very friendly. Would recommend it without any concerns. Btw you see they enjoyed programming, as there are many possibilties even in style on the front end of the website.
22. März 2021
This plugin has everything we needed for bookings.. sync with google calendar, paypal integration and allow one appt at a specific time on a specific day. The front end interface has such a clean and modern design! The backend is super easy to configure and what we weren't sure of, the step by step instructions are awesome and easy to follow! Super excited to have found this as a great solution to our needs.
10. März 2021
SSA is an extremely well-structured plugin, solid and easy to use. Their customer support is fast, kind and very helpful. With such a great team, I am sure they will make the plugin even better and become the number one scheduling plugin in WP.
18. Februar 2021
I found this plugin in search of an appointment system that can limit the reservations to specific dates and time slots. Was really surprised how simple and intuitive the setup was. Also the support personnel was just awesome. Super fast replies. I will need some additions to it for my project, but even the way it is, it's excellent. Just try it your self. The free version has a lot to offer.
10. Februar 2021
Wish I would have found this two months ago. Seriously have been through 4 different plugins that were so difficult and confusing to set up. This plugin? Perfectly easy and simple and slick. LOVE IT!!
4. Februar 2021
Plugin does exactly what I wanted, worth every penny. I had one "issue" with changing the CSS and one vague e-mail from me and a few moments later it was solved. It's clearly a sign that the people of support know what they are doing. English is not my main language so I was suprised that 1) Support knew exactly what it was that I wanted to do and 2) they gave a clear and working solution. Buying and Setup is easy and the manuals on the website make it easy to tailor the plugin to your needs. We are allowed to have a "shop on appointment" in our country during lockdown and this was announced with only a few days to prepare. SSA saved us a lot of money while providing a very professional looking appointment system. Special thanks for Natalie G. who helped me so well ^_^
Read all 55 reviews

Contributors & Developers

“Simply Schedule Appointments – Buchungskalender” is open source software. The following people have contributed to this plugin.

Contributors

“Simply Schedule Appointments – Buchungskalender” has been translated into 7 locales. Thank you to the translators for their contributions.

Translate “Simply Schedule Appointments – Buchungskalender” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.4.4.3

  • Added: Set the default country code (which determines what flag will show up in the phone number field)
  • Added: Japanese language pack
  • Fixed: Export code not working with some notification templates
  • Fixed: Errors with availability and deleted appointments

1.4.4.2

  • Improved: Translation of upcoming appointments module

1.4.4.1

  • Improved: Integration with Gravity Forms + Zapier
  • Fixed: Ability to edit appointments as the customer
  • Fixed: Emails sent for invalid appointments

1.4.4.0

  • Added: Easily troubleshoot availability to identify common issues with your appointment type settings
  • Improved: Performance for all sites
  • Improved: Performance for Google Calendar sync

1.4.3.7

  • Improved: Added function to delete abandoned appointments
  • Improved: Support for German (formal)
  • Improved: Performance on high traffic sites
  • Improved: Performance of asynchronous tasks
  • Fixed: Issue handling buffer times with availability caching
  • Fixed: Google calendar connections for team members

1.4.3.6

  • Fixed: Bug with calculating maximum appointments per day

1.4.3.5

  • Improved: Performance of availability caching
  • Added: new «types» argument for shortcode to specify embedding multiple specific appointment types
  • Fixed: Mailchimp settings not saving when editing an appointment type // SSA_PLUS
  • Fixed: Timezone issue with CSV export

1.4.3.4

  • Improved: Performance of availability caching
  • Improved: Handling site visitors with incorrect UTC-offset timezones set in their browsers
  • Fixed: Bug affecting Google Calendar UI for team members // SSA_BUSINESS
  • Fixed: Bug affecting availability on appointment types that only had a «Buffer Before» set

1.4.3.3

  • Improved: Google Calendar events send email invitations to attendees // SSA_PLUS
  • Improved: Provide more SSA data to Gravity Forms Webhooks Add-On // SSA_PLUS
  • Improved: Performance for form integrations // SSA_PLUS
  • Fixed: Cache not clearing for other appointment types with shared availability
  • Fixed: Remove hardcoded text from calendar event description
  • Fixed: Phone number validation when editing an appointment

1.4.3.2

  • Fixed: Issue with calculating maximum appointments per day

1.4.3.1

  • Added: Web Meetings support for a custom URL
  • Improved: Internationalization of additional strings
  • Improved: Performance of monthly booking views
  • Improved: Availability caching
  • Fixed: Bug affecting editing customer information fields
  • Fixed: Bug affecting Mobile Safari
  • Fixed: Bug affecting team members availablity // SSA_BUSINESS

1.4.2.8

  • Improved: Google Calendar performance // SSA_PLUS
  • Fixed: Buffers interacting with Google Calendar events // SSA_PLUS

1.4.2.7

  • Added: Custom web meeting URLs // SSA_PLUS
  • Improved: Performance improvements

1.4.2.5

  • Improved: New scheduling algorithm and caching to make SSA run faster

1.4.2.3

  • Fixed: Zoom integration coming soon // SSA_PLUS

1.4.2.2

  • Improved: Team Member user role // SSA_BUSINESS
  • Improved: Add gravatars to team member list // SSA_BUSINESS
  • Fixed: Google Calendar authorization for Team Members // SSA_BUSINESS
  • Fixed: Google Meet web meeting creation // SSA_PLUS

1.4.2.1

  • Fixed: Connection to Stripe failed on some server configurations // SSA_PRO

1.4.2.0

  • Added: Team scheduling // SSA_BUSINESS
  • Added: Web Meetings with Google Meet // SSA_PLUS
  • Added: Shared Google Calendar Events – invite customers/team as attendees // SSA_PLUS

1.4.1.3

  • Fixed: CSV Export for customer fields containing commas

1.4.1.2

  • Added: Slovenian translation support
  • Improved: Formidable Forms CSV export

1.4.1.1

  • Added: Export option for anonymous customer information

1.4.0.9

  • Improved: Gravity Form integration

1.4.0.8

  • Added: Admin can now edit an appointment on behalf of the customer
  • Improved: Email formatting for customers booking in non-english locales
  • Improved: Availability windows now support specific times
  • Improved: Gravity Forms export now prints appointment start date/time
  • Fixed: Error affecting some customers using the maximum appoinmtents per day limit

1.4.0.7

  • Improved: Compatibility with Safari browser

1.4.0.6

  • Improved: Performance of appointment booking interface
  • Improved: Handling of ICS files
  • Improved: Permissions on appointment types
  • Fixed: Bug with importing appointments
  • Fixed: PHP warnings

1.4.0.5

  • Added: Option to book an appointment right from the admin interface
  • Improved: Skip straight to booking form for appointment types with a single start time per day
  • Improved: Display end date on booking confirmation if it’s different than the end time
  • Improved: Compatibility with CB Change Mail Sender plugin

1.4.0.3

  • Improved: Prevent lost connection errors

1.4.0.0

  • Added: Import / Export functionality to easily migrate between installs
  • Added: Filtering of notifications in admin app

1.3.9.10

  • Improved: Filtering by date range

1.3.9.9

  • Improved: database schema compatible with more WordPress installs
  • Fixed: Bug when filtering appointments by date range

1.3.9.8

  • Fixed: Divi module issue when a single appointment type is selected
  • Fixed: Display of appointment created/modified dates
  • Fixed: Load more in admin-app on sites with lots of appointments booked in a single day
  • Fixed: PHP notice on some servers

1.3.9.7

  • Improved: Gravity Forms integration now syncs Phone field to SSA // SSA_PLUS
  • Fixed: Developer option for separate availability not always taking effect
  • Fixed: Untitled events from Google Calendar failing to sync // SSA_PLUS
  • Fixed: Gravity/Formidable Forms with upload fields prevent exporting of SSA appointments // SSA_PLUS

1.3.9.6

  • Fixed: Divi compatibility on WordPress 5.5

1.3.9.5

  • Improved: Handling of group events
  • Fixed: Removed warnings on WordPress 5.5

1.3.9.4

  • Added: Filtering by abandoned status in list of appointments
  • Improved: Performance of notifications
  • Fixed: Compatibility issue with WordPress 5.5

1.3.9.3

  • Improved: Compatibility with WordPress.com
  • Improved: Customer form fields now allow links

1.3.9.2

  • Improved: Compatibility with caching plugins
  • Fixed: 404 messages showing where scheduler should be on some themes
  • Fixed: Special characters are handled better when saving booking page title
  • Fixed: Conflict with Simple Calendar plugin

1.3.9.1

  • Added: Tracking which page an appointment was booked on
  • Added: Debugger to support tools
  • Improved: SSA Custom capabilities and permissions
  • Fixed: Bug affecting rescheduled appointments potentially preventing further bookings
  • Fixed: Bug affecting some ICS files // SSA_PLUS
  • Fixed: Bug affecting some Google Calendar users with many calendars // SSA_PLUS

1.3.9.0

  • Added: Classes and Group Events // SSA_PLUS
  • Improved: Automatically prevent accidental whitespace in appointment type slugs

1.3.8.6

  • Fixed: Issue switching from availability blocks to start times

1.3.8.5

  • Added: Date range filter for list of appointments
  • Improved: Compatibility with installations with WP core files in a different directory
  • Improved: Compatibility with some shared hosts

1.3.8.4

  • Added: CSS class in the booking form for the appointment type being booked
  • Fixed: Stripe payments bug affecting appointment types using capacity
  • Fixed: Bug preventing CSV export of appointments when customer information contained special characters
  • Fixed: Bug affecting some sites where times in the past might show up as available

1.3.8.3

  • Added: Developer setting to enqueue SSA scripts on all pages (needed for some sites loading the booking form with AJAX)
  • Added: More styling options to the booking form’s gutenberg block
  • Fixed: Error affecting the editing experience for notifications on some sites
  • Fixed: Conflict with WP Rocket lazy loading

1.3.8.2

  • Fixed: SSA Divi module only worked with Divi Builder plugin and not the Divi theme

1.3.8.1

  • Improved: Elementor integration now has more styling options
  • Fixed: Error affecting the admin appointment filtering on some sites
  • Fixed: Errors on sites where REST API is blocked

1.3.8.0

  • Added: Allow multiple simultaneous bookings of the same appointment type // SSA_PLUS
  • Added: Ability to export appointments to CSV
  • Added: Ability to filter appointment views by status and type
  • Added: Language packs for Hungarian, Turkish, Russian, and Estonian
  • Added: Developer settings screen for beta/developer settings
  • Added: Divi modules for embedding booking forms and upcoming appointments
  • Improved: Support for embedding booking form in Elementor popup
  • Improved: Beaver Builder module has more options and settings
  • Improved: Minified unsupported.js
  • Improved: New option for embedding booking form (API)
  • Improved: Added CSS classes for more flexibility in styling booking form
  • Fixed: Stripe SDK updated // SSA_PRO
  • Fixed: Load local copies of Google fonts and icons in booking form
  • Fixed: Back button bug in booking form integration
  • Fixed: Accessible labels for phone number fields in booking forms

1.3.7.5

  • Improved: Formidable Forms integration: localized date formatting // SSA_PLUS
  • Improved: Updated Stripe API integration // SSA_PRO

1.3.7.3

  • Fixed: markup for the booking form and confirmation screen

1.3.7.2

  • Fixed: Non-breaking space entitites inserted into subject line of notifications
  • Improved: Consistent markup for the booking form and confirmation screen

1.3.7.1

  • Added: Support for defining set start times for booking appointments
  • Improved: Send customer name to MailChimp // SSA_PLUS
  • Improved: Provide filter for MailChimp field mapping // SSA_PLUS

1.3.6.10

  • Improved: Better accessibility for edit buttons on settings screen
  • Improved: Updated version of Material Icon font
  • Fixed: Display icons for radio and checkbox fields on booking form // SSA_PLUS
  • Fixed: Made more strings translatable
  • Fixed: Browser autofill interfering with phone number validation when booking appointments

1.3.6.9

  • Fixed: Outlook bug caused by X-WR-CALNAME tag in ICS files
  • Fixed: Google Font dependency causing slow load times on some sites

1.3.6.8

  • Added: Swedish (Svenska) translation

1.3.6.7

  • Added: Danish (Dansk) translation

1.3.6.6

  • Improved: Set booking app frame to noindex

1.3.6.5

  • Fixed: Appointment type availability not editable for customers using translated date/time strings
  • Fixed: Typo in translated strings

1.3.6.4

  • Improved: Translations for German (Formal) and Spanish (Venezuela)

1.3.6.3

  • Improved: Hide timezone warning for locked timezones on appointment types
  • Improved: Made two additional strings translatable
  • Fixed: Remove conflict with the LanguageTool browser addon when editing notifications

1.3.6.2

  • Added: Italian translation
  • Fixed: Back button functionality in booking form

1.3.6.1

  • Fixed: Permissions on a couple API endpoints

1.3.6.0

  • Added: Integration with Members plugin for advanced custom user permissions/capabilities https://wordpress.org/plugins/members/
  • Improved: Translate day and month names properly in notifications
  • Improved: Performance of admin app

1.3.5.3

  • Improved: Automatic translation for default date format in email and SMS notifications

1.3.5.2

  • Improved: Better automatic translation for default date formats in non-English languages

1.3.5.1

  • Improved: Decreased load time for booking form

1.3.5.0

  • Added: Additional CSS class for styling

1.3.4.0

  • Added: Integration with Formidable Forms // SSA_PLUS
  • Fixed: Checkbox field type throwing Twig error in Notifications // SSA_PLUS
  • Fixed: Custom style not applied for appointment type focus in Firefox
  • Fixed: Form labels not translatable for default fields // SSA_PLUS
  • Fixed: Conflict with Mesmerize theme
  • Improved: Contrast between available and unavailable days in monthly booking view

1.3.3.1

  • Fixed: Incorrect timezone showing in notifications for some users

1.3.3.0

  • Added: Easily download and install language packs, even if they aren’t complete
  • Fixed: Catch fatal Twilio error // SSA_PRO
  • Fixed: Layout for loading settings
  • Improved: Submitting support ticket through the plugin

1.3.2.3

  • Improved: Layout of booking form

1.3.2.2

  • Improved: Update list of Google fonts in style settings
  • Improved: Better UX for admin and booking apps on slow servers
  • Fixed: SMS appearing disabled after saving Twilio credentials // SSA_PRO
  • Fixed: Issues with embedding multiple booking forms on the same page

1.3.2.1

  • Improved: Better handling for description of notifications on appointment types // SSA_PRO
  • Improved: Show a warning if an offset is selected instead of a timezone
  • Improved: Hide the reorder button for appointment types if there’s only one
  • Fixed: Disabled dates in weekly view not inheriting the custom font selection in styles
  • Fixed: Improper validation applied to text fields named ‹Phone› // SSA_PLUS

1.3.1.0

  • Added: Event tracking – SSA can post events to your analytics or advertising tools as your customers go through the booking process // SSA_PRO
  • Added: Elementor integration – new SSA widgets so you can easily drag booking forms (or a summary of the logged in user’s upcoming appointments) right onto your page
  • Added: Logged in users› information is automatically filled in the booking form (except for administrators since you are likely booking an appointment for your customer)
  • Added: [ssa_upcoming_appointments] shortcode to display the logged in user’s upcoming appointments
  • Improved: Deleting appointment types API call works now on servers that restrict use of the DELETE method
  • Improved: Assign customer’s user id based on email address even when user is logged out
  • Improved: Display of timezone in customer email notifications
  • Fixed: Google Calendar validation error when credentials are empty // SSA_PRO

1.3.0.2

  • Improved: Timezone detection and display
  • Improved: Stripe: customize the description that shows on your customers› credit card statement // SSA_PRO
  • Fixed: Extra check for appointment availability before processing Stripe payment // SSA_PRO
  • Fixed: Stripe payment confirmation not redirecting to thank you // SSA_PRO

1.3.0.1

  • Fixed: Unable to add an appointment type if the wizard is skipped
  • Fixed: Unable to enable Google Calendar in the wizard // SSA_PLUS
  • Fixed: Unable to manage and add customer information fields in the wizard
  • Fixed: Custom styles apply to date selection buttons when booking an appointment

1.3.0.0

  • Added: Send custom SMS reminders and notifications // SSA_PRO
  • Added: Preview for notifications – see what your notifications will look like
  • Improved: Enable notifications to be disabled – all or individually
  • Improved: Easier keyboard focus for selecting a date in the booking form
  • Improved: Mailchimp authorization UX // SSA_PLUS
  • Fixed: Bug when cloning notifications

1.2.9.1

  • Improved: More robust availability checking for people with lots of booked appointments
  • Fixed: Bug that prevented being able to delete appointment types

1.2.9.0

  • Added: Custom reminder notifications (send X days before/after appointment is booked or appointment start time) // SSA_PRO
  • Added: Ability to reorder appointment types

1.2.8.0 ### // SSA_PRO

  • Added: Paypal payments // SSA_PRO

1.2.7.4

  • Improved: Added pagination for appointments for admins
  • Improved: Added shortcode instructions to final wizard screen
  • Improved: Accessibility fixes for the booking form
  • Improved: Swapped out user Gravatars for Unavatars
  • Improved: Subtle transitions to booking form
  • Fixed: Mobile view of availability for admins not fully visible

1.2.7.3

  • Improved: Buffers won’t availability of booking at business start time
  • Improved: Upgrade to latest version of Select2
  • Improved: Validating booking notice and advance so that booking notice can’t be greater than advance
  • Improved: Validate URLs for web hooks // SSA_PRO
  • Improved: Styles updated for radio buttons and checkboxes on booking form // SSA_PLUS
  • Improved: Show customer and author of appointments if applicable (if they have a WP user account)
  • Improved: Added ability to delete appointments from the appointment detail view with warning message
  • Fixed: Add to Calendar button on booking form using SSA business name instead of site name

1.2.7.1

  • Fixed: Bug introduced by WooCommerce v3.6

1.2.7.0

  • Added: UI for customizing both customer and admin notification emails, plus ability to send different notification messages per appointment type
  • Added: Ability to add custom instructions to custom customer information fields // SSA_PLUS
  • Fixed: When using advanced scheduling options, an availability window less than 24 hours resulted in no appointment times being available to book

1.2.6.12

  • Fixed: Issue showing homepage instead of booking form on some sites

1.2.6.11

  • Improved: Google Calendar authorization // SSA_PLUS
  • Improved: WPML compatibility with ?lang= permalink structure // SSA_PLUS
  • Fixed: 404 error (or showing homepage) instead of booking app when using certain themes/plugins
  • Fixed: Google Calendar bug when excluding a deleted calendar from availability // SSA_PLUS
  • Fixed: Bug with availability in booking form
  • Fixed: Potential conflict with 2 booking forms embedded in the same page

1.2.6.8

  • Improved: Handling of errors preventing appointment booking
  • Fixed: Conflict with plugins that incorrectly modify admin body class

1.2.6.7 ### // SSA_PRO

  • Improved: Webhook payloads now include date «parts» for more advanced use cases // SSA_PRO

1.2.6.6

  • Improved: Booking form resizing
  • Improved: Show helpful message if JavaScript is disabled or browser doesn’t have the capability to run SSA
  • Improved: Rescheduling of appointments
  • Improved: When rescheduling, link to (now) canceled old appointment
  • Improved: When rescheduling appointment, link payment made on original appointment for tracking // SSA_PRO

1.2.6.5

  • Improved: Remove restricted width of admin scrollbar
  • Fixed: Conflict with other MailChimp plugins // SSA_PLUS
  • Fixed: Unable to go back to the first week when booking an appointment
  • Fixed: Cancel link in confirmation email not working
  • Fixed: Able to remove required email and name customer information fields

1.2.6.4

  • Improved: Better messaging when there aren’t any appointment types
  • Improved: Set timezone to local even if wizard is skipped
  • Improved: Better feedback about saving in bulk edit mode for appointment types
  • Improved: Clearer choices for Google Calendar syncing // SSA_PLUS
  • Improved: Better handling of email validation when booking appointment
  • Fixed: Mailchimp opt-in text required when editing appointment type // SSA_PLUS
  • Fixed: Google Calendar not displaying connection in wizard // SSA_PLUS

1.2.6.3

  • Fixed: Issue with monthly booking display

1.2.6.2

  • Added: Developer filter for advanced customization needs
  • Fixed: Issue with monthly booking display

1.2.6.0

  • Added: Accept payments with Stripe when appointments are booked // SSA_PRO
  • Added: New timing interval so appointments can be booked every 20 minutes
  • Added: New monthly view option for booking appointments
  • Improved: Bulk editing
  • Improved: Better messaging when deleting an appointment type
  • Improved: Make more reasonable PHP recommendations on the support tab
  • Improved: Require customer email address to be properly formatted as an email address
  • Improved: Better explanation of appointment time taken when two customers try to book the same appointment time at the same time
  • Fixed: Possibility of negative buffer times and booking notices. It turns out that time travel is dangerous.
  • Fixed: Number inputs in Firefox now display at correct width
  • Fixed: Handle clash between availability, blackout dates, and booking notices more gracefully
  • Fixed: MailChimp opt-in box now reliably appears for customers booking appointments // SSA_PLUS

1.2.5.0

  • Added: Gutenberg block for Appointment Booking Form

1.2.4.0

  • Added: Show “instructions” field to customer on the appointment confirmation screen
  • Added: Easy button to copy shortcode to clipboard on single-appointment edit screen
  • Improved: Proactively prevent double-booking by notifying customer right after they select a time that’s no longer available
  • Improved: Faster cancelation process
  • Improved: Bulk editing mode instructions

1.2.3.0

  • Added: View individual appointment details in the admin interface
  • Improved: Show warnings on modules that are enabled but not actively configured
  • Fixed: Bug affecting blackout dates in some timezones
  • Fixed: Email notifications containing escaped formatting when customers filled in fields with special characters

1.2.2.0

  • Added: In-plugin support tools to help with troubleshooting server issues and sending debug information to the SSA team
  • Improved: Performance of Availability Window
  • Improved: Handle unusual timezone settings with some servers/plugins
  • Improved: Prevention of double-booking on sites
  • Improved: Google Calendar support for all-day events // SSA_PLUS
  • Updated: Google Calendar setup documentation // SSA_PLUS
  • Fixed: Sometimes days without any availability showed up as clickable in the week view
  • Fixed: Google Calendar authentication during the setup process // SSA_PLUS

1.2.1.8 ### // SSA_PLUS

  • Improved: Google Calendar error checking // SSA_PLUS

1.2.1.7

  • Improved: Added error handling for PHP 5.3.x (SSA requires 5.5.9+, 7.x recommended)

1.2.1.6

  • Improved: Error messages
  • Improved: Prevention of double-booking on sites with heavy traffic

1.2.1.5

  • Improved: Availability start date

1.2.1.4

  • Fixed: Bug with availability (only affecting dates more than 7 weeks away)

1.2.1.3

  • Improved: Added Custom CSS field to the «Styles» settings for the booking app
  • Improved: Newly created appointment types now show up without having to refresh the page
  • Fixed: Bug with availability windows for far-off future events

1.2.1.2

  • Fixed: Incompatibility with older PHP versions (introduced in 1.2.1.1)

1.2.1.1

  • Added: Ability to define the timezone as locked or localized (on your appointment types) which makes it easy to differentiate between phone calls/virtual meetings vs. physical/in-person events
  • Added: Support for custom CSS files for admin-app and booking-app (which can be overridden in your theme)
  • Improved: Spacing in booking form
  • Improved: Interationalized email notifications

1.2.0.3

  • Improved: Compatibility with servers that have aggressive caching
  • Fixed: Broken «Back to WordPress» button on sites installed in a subdirectory
  • Fixed: Another incompatibility with some themes/hosts that have custom handling for 404 pages

1.2.0.2

  • Fixed: Incompatibility with some themes/hosts that have custom handling for 404 pages

1.2.0.1

  • Added: Webhooks module to enable better integration & automation with other platforms // SSA_PRO
  • Improved: Added Appt Type Instructions field to email notifications

1.1.9.5

  • Added: WP Filter so developers can modify the email notification template
  • Improved: Added Appt Type Instructions field to email notifications

1.1.9.4

  • Improved: Layout of appointment type selection in the booking interface
  • Improved: Setup Wizard process
  • Improved: More readable appointment type slugs when cloning an existing type
  • Improved: Moved Availability Window settings into the Availability section
  • Improved: Availability & Booking windows default to midnight instead of current time
  • Fixed: Bug enforcing booking window restrictions, even when Advanced Scheduling Options is disabled

1.1.9.3

  • Fixed: Bug preventing some Elementor installations from showing the booking form properly

1.1.9.2

  • Fixed: Bug affecting Blackout Dates functionality

1.1.9.1

  • Added: Filter to allow separate availability for each appointment type (to allow custom implementations via code)

1.1.9.0

  • Added: Advanced scheduling options for appointment types – set a booking window, set an availability window, and limit how far into the future customers can book appointments
  • Improved: Layout of appointment type selection in the booking form
  • Improved: Appointment types get better slugs
  • Improved: Booking form will now fast-forward to the first available appointment slot if it’s after the current week
  • Fixed: If there is only one appointment type, skip appointment type selection in the booking form

1.1.8.3 ### // SSA_PLUS

  • Fixed: rest_no_route error on some environments // SSA_PLUS

1.1.8.2

  • Improved: Handling appointments connected to now-deleted appointment types
  • Improved: Display of timezone in admin view
  • Improved: Display of appointment types list when there are no appointment types defined

1.1.8.1

  • Improved: Appointment Cancelation/Reschedule interface
  • Improved: Cancelation synchronization with Google Calendar // SSA_PLUS
  • Fixed: PHP Notices (non-fatal errors)

1.1.7.1 ### // SSA_PLUS

  • Fixed: Bug affecting «checkbox» customer fields // SSA_PLUS

1.1.7.0

  • Added: Easily customize the styling and appearance of your booking forms to match your site (in the new Style Settings)

1.1.6.0

  • Improved: Better handling of auto-zoom behavior on iPhone
  • Improved: Default padding & spacing around booking form
  • Fixed: Changes to the date/time format didn’t always save
  • Fixed: Google Calendar caching times as unavailable even when module is disabled // SSA_PLUS

1.1.5.2

  • Added: submenus for quicker access in wp-admin sidebar
  • Improved: Compatibility with plugins that replace wp_mail() function
  • Fixed: Email headers for best handling of from name and reply-to, along with support for WP Mail SMTP for custom From addresses

1.1.5.0

  • Improved: Added support for custom CSS in booking app
  • Improved: Use from contact name, business name, and contact email as From address for email notification to customer
  • Improved: Line endings / spacing in email notifications
  • Fixed: Canceled events were not always made available for booking again
  • Fixed: Potential issue with height of sections when editing appointment types
  • Fixed: Partially cut off bulk editing menu

1.1.4.1

  • Improved: Layout of booking app for mobile devices
  • Fixed: Warnings in javascript console

1.1.4.0

  • Added: Two modes of bulk editing for appointment types – quickly edit multiple appointment types
  • Improved: Appointment type editing – easier to navigate all available options
  • Fixed: Manage License button text now translateable // SSA_PLUS
  • Improved: Linked MailChimp API instructions to make it easier to find your API Key // SSA_PLUS
  • Fixed: Allow 0 value for pre- and post- appointment buffers and for booking notice

1.1.3.1

  • Fixed http/https error on some WordPress server setups

1.1.3.0

  • Added «Instructions» field to appointment types so you can tell your customers information about the appointment (like where to meet, if you’ll contact them or they should contact you at the appointment time, etc.) This field also shows up in the notes for the event they add to their calendar.

1.1.2.3 ### // SSA_PLUS

  • Fixed: Mailchimp issue with some existing appointment types // SSA_PLUS

1.1.2.1

  • Added: MailChimp integration // SSA_PLUS
  • Added: Bulk editing
  • Improved: Appointment Type Editing

1.1.1.0

  • Improved custom field options for collecting information from customers // SSA_PLUS
  • Fixed issue with availability when user had blacked out every day in the next 30 days

1.1.0.1

  • Improved handling when trying to book an appointment when there is no availability in next 30 days
  • Fixed issue where the availability time increment wasn’t reflected on the frontend booking form. (ie. show appointments available every 15/30/60 minutes)

1.1.0.0

  • Added: Customize the information you collect from customers

1.0.9.9

  • Fixed issue with logged-in non-admin users unable to book some appointment types
  • Fixed issue with Google Calendar syncing for newly-booked events // SSA_PLUS

1.0.9.7

  • Fixed blackout dates applying even when feature is disabled
  • Fixed issue with setup wizard

1.0.9.6

  • Fixed issue preventing some appointments from showing up in admin view

1.0.9.4

  • Fixed issue when WP is in a subdirectory instead of at the root of the domain

1.0.9.3

  • Fixed API conflict with other plugins

1.0.9.1

  • Added Google Calendar integration, so you never double-book again. Automatically exclude events from your Google Calendar so nobody can book during that time // SSA_PLUS
  • Overhaul to Admin UI and Booking UI
  • New wizard for easy setup

1.0.8.0

  • Added Blackout Dates feature, so you can block off vacation days that you don’t want to book any appointments