📅 Sagenda is an online Scheduling software that helps your clients fix appointments and meetings with you online. The Sagenda account allows you to manage an unlimited number of reservations and different calendars. You only pay for additional modules such as sending SMS, online payment for your customers,
more information in your Module Center. And the best thing about it is that you may have an unlimited history. Our users always come first; that’s why Sagenda doesn’t display ads!
Contact & Support |
YouTube Chanel |
Open an account
This is an “Online Booking System” which gives customers the opportunity to choose the date and the time of an appointment according to one's own preferences and the booking can now be done online.
Using this WP plugin is a better way to display your booking on your WP frontend than using an iFrame. Using this Plugin will required a Sagenda's account. To
create an account please visit:
https://sagenda.net/Accounts/Register
You can use PayPal as payment gateway to make your customers pay for bookings. They can pay via PayPal account but also via direct credit card payment (without creating a PayPal account). Following cards are accepted : Visa, MasterCard, American Express, Discover, JCB, Diner's Club, EnRoute...
Get our iOS app |
Get our Android App
NOTE: You need to register an account on the Sagenda site and then you will get an authentication code which you will use to validate your Sagenda plugin.
Shortcode
You can use Sagenda as shortcode in any page or plugin :
[sagenda-calendar-wp]
You can force the Calendar to display only one bookable item. Please then use the shortcode like this :
[sagenda-calendar-wp fixedbookableitem="x"]
where x is the "id" of your bookable item. To know the id of your bookable item, you can just go to your bookable item list :
https://sagenda.net/BookableItems/List and select "edit". You can then copy the ID with the copy button.
You can also use this feature with URL query parameter such as adding ?fixedbookableitem="x" to your URL. Please don't use both shortcode and query parameter "fixedbookableitem" in the same time.
You can choose the default view
[sagenda-calendar-wp defaultView="x"]
where x is the "month", "week", "workWeek", "day", "agenda".
You can also use timeline : "timelineDay", "timelineMonth", "timelineWeek", "timelineWorkWeek".
You can unactivate view(s) :
Those views are enabled by default, but you can remove them :
[sagenda-calendar-wp removeMonthViewButton="true" removeWeekViewButton="true" removeWorkWeekViewButton="true" removeDayViewButton="true" removeAgendaViewButton="true"]
This will simply remove the corresponding button to switch from a view to another one. Please understand you can't remove all views (at least one should be allowed to load). If you remove the "month" view, you have to define a new default : defaultView="x".
You can activate view(s) :
Those views are disabled by default, if you want you can add them. Anyway very few people need a timeline view, think twice before adding it.
[sagenda-calendar-wp removeTimelineDayViewButton="false" removeTimelineMonthViewButton="false" removeTimelineWeekViewButton="false" removeTimelineWorkWeekViewButton="false"]
Prerequisites
SAGENDA WP PLUGIN REQUIRE ⚠️ PHP 5.6 or 7.x or 8.x !
⚠️ FOR YOUR OWN SAFETY DON'T USE PHP VERSION OLDER THAN 8 THERE IS NO SECURITY PATCH ⚠️
https://php.net/supported-versions.php
Sagenda WP plugin require the PHP "Curl extension" to be activated on your hosting to call web services.
How to install this booking plugin into my WordPress website?
[youtube
https://www.youtube.com/watch?v=_pdbEgqJxoQ]
How to create a Sagenda’s account in video?
[youtube
https://www.youtube.com/watch?v=T-NXXxPSTQs]
Follow these steps to install Sagenda:
- Download the booking plugin into the /wp-content/plugins/ folder and activate the plugin.
- Create an account on https://sagenda.net/Accounts/Register (setup your “bookable items” and events).
- Copy your token (from the backend of sagenda.net Settings / account settings) to your WordPress installation (backend of wp / Settings / Sagenda).
- Use the shortcode
[sagenda-calendar-wp]
in a page or an article.
SUPPORT THIPS : any error message? try to update to the last version of WordPress and use PHP 7.4 or higher !
Calendar view settings
Sagenda's calendar view will read your WordPress Settings : myURL/wp-admin/options-general.php
The language of the calendar will match "Site Language" parameter.
The Date and time format will match "Date Format" / "Time Format" parameters.
The calendar will start on "Week Starts On" parameter.
Known issues
Problem with our plugin? are you using a caching system? Try to remove "w3 Total Cache" and use "Super Cache" or "WP Rocket".
LANGUAGE / TRANSLATIONS
We are translated in many languages. Want more languages? Help us :
Calendar public views :
https://osp7icw.oneskyapp.com/admin/project/dashboard/project/142348
WordPress plugin txt :
https://osp7icw.oneskyapp.com/admin/project/dashboard/project/101655
We will add your translations in the next release!
2.11.1
- FIXED : Remove "Warning: Undefined array key "fixedbookableitem" in PHP 8.1
- TESTED : WordPress 6.2.
2.11.0
2.10.0
- IMPROVED : Make project ready for modern navigator, change from ES5 to ES6.
2.9.3
- FIXED : Set cookies error message.
2.9.1
2.9.0
- IMPROVED : Layout compatibility with WordPress themes : Twenty Twenty, Twenty Twenty-One, Twenty Twenty-Two and DIVI.
- ADDED : Stripe payment.
2.8.0
- ADDED : Ability to go directly to an event via link (even id passed via URL).
- ADDED : As account owner I can remove the "i" information button from Frontend.
- IMPROVED : Lithuanian translations.
2.7.1
- IMPROVED : Valid coupon code confirmation message is now displayed in green color.
- FIXED : Fix a time format problem when displaying the hour in French format 10h20, instead of 10:20.
2.7.0
- ADDED : New "work week" view. Display only Monday to Friday.
2.6.0
- ADDED : Ability to hide number of booking on total capacity (X/Y) on the public calendar.
2.5.0
- ADDED : Color management for "back" and "book" buttons.
- IMPROVED : New Agenda view design.
2.4.0
- ADDED : Timezone support.
- TESTED : WordPress 5.8.
- IMPROVED : Add alphabetical ordering in select list of custom form.
2.3.3
- FIXED : Loading animation was not stopping if no event to display.
2.3.2
- FIXED : Correct a bug when switching from month view to week view the days in the previous month (if splited on 2 months) where not displayed.
2.3.1
- FIXED : Correct a date format bug in FireFox.
- FIXED : Correct a bug with scoll only happening in macOS and iOS devices when having a lots of events and using the "adaptive" mode with monthly view.
- FIXED : Correct a bug in the list of bookable items where special chars where pushed at the end. Now special chars are listed in the alphabetical order. BEFORE : a, b, c, d, z, à. NOW : a, à, b, c, d, z.
- TESTED : WordPress 5.7
2.3.0
- ADDED : Calendar can open at first at a specified date.
2.2.2
- FIXED : Remove some warning for missing files.
2.2.1
- FIXED : Bug in bootstrap path.
- FIXED : Bug layout for Day, Week view.
2.2.0
- IMPROVED : notification system.
- IMPROVED : improve WordPress regulation updated to 2020 rules.
- TESTED : WordPress 5.6
2.1.1
- FIXED : Compilation problem.
- FIXED : When displaying calendar in adaptive mode, after a click events are displayed in the center of the screen also for mobile (not in the bottom).
2.1.0
Biggest Sagenda update ever.
- ADDED : New Calendar views (day, week, month)
- ADDED : New Agenda view.
- ADDED : You can now display bookings in public view (optional).
- TESTED : PHP 7.4.x
2.0.0-BETA-2
BETA VERSION : DO NOT USE FOR PROD!––
- DEBUG : Corrected bug for paid events.
- DEBUG : Corrected bug when using quota restrictions.
2.0.0-BETA-1
BETA VERSION : DO NOT USE FOR PROD!
- DEBUG : Oh... so much mess cleaned ;-)
2.0.0-ALPHA-3
ALPHA VERSION : DO NOT USE FOR PROD!
- DEBUG : Add event title of the event pattern to the frontend when asked by the Sagenda's account owner.
- UPDATED : Updated to Angular 9.1
2.0.0-ALPHA-2
ALPHA VERSION : DO NOT USE FOR PROD!
- DEBUG : Correct multiple reservation bug.
- DEBUG : Improve date and time formatting when a date is over several days but without hours (all day event).
- DEBUG : Remove "reservation title" if there's no reservation to display.
2.0.0-ALPHA-1
ALPHA VERSION : DO NOT USE FOR PROD!
- ADDED : New calendar with Agenda view.
- ADDED : You can now display bookings in public view (optional).
- TESTED : PHP 7.4.x
- TESTED : WordPress 5.4
- UPDATED : Updated composer package (phpunit-bridge) to solve security advisory GHSA-w2fr-65vp-mxw3 (moderate severity).
- LIMITATION : This version can't manage "Agenda" view for default nor activation/desactivation feature.
1.5.0
- ADDED : improved support for customization edition form.
- FIXED : A bug when adding another member for multiple booking and when not having customized fields.
- FIXED : A bug when starting the week view with monday instead of sunday, the date displayed on the header where not updated.
- TESTED : tested WordPress 5.3.
1.4.0
- ADDED : First support for customization edition form.
1.3.1
- FIXED : An error message if PayPal module not activated even if there's not paid event.
1.3.0
- ADDED : Event title (when checked "display in frontend") can be now displayed also in the calendar view. Was only in list view until today.
- ADDED : Coupon code. If your customers book a paid event, they can now enter coupon code (aka : discount code).
- IMPROVED : if there's a paid event and the payment module isn't activated we display an error message.
- IMPROVED : registration form layout is better (again).
1.2.0
- ADDED : Support for right to left languages.
- FIXED : A bug displaying the bookable item's location and description twice.
- IMPROVED : registration form layout.
1.1.0
- ADDED : You can now choose the default view: month, week or day by using a shortcode.
- ADDED : You can now remove views: "month, week or day" by using a shortcode.
- ADDED : Translations.
1.0.0
- ADDED : we can now select a fixed bookable item by shortcode or URL query.
- IMPROVED : List of events on the registration view are grouped by bookable items.
- TESTED : tested WordPress 5.2.
0.9.0
- ADDED : As user I'm not authorised to book less / more than quota defined in Sagenda's account by admin.
- ADDED : As admin I can define Taxes and Fees for online payment.
- TRANSLATIONS : Added multiple persons translations.
0.8.3
- IMPROVED : Added no index at the root of the plugin.
- TESTED : WordPress 5.1.1
- TESTED : PHP 7.3.1
- TRANSLATIONS : Updated French, Russian, Hebrew, Italian...
0.8.2
- FIXED : correct a text problem displaying payment for any event, even those without payment
0.8.1
- FIXED : layout problem with Nisarg theme.
0.8.0
- FIXED : improve layout and font rendering and avoid conflict with existing theme.
0.7.5
- FIXED : compatibility with Guttenberg and Twenty Nineteen theme.
0.7.4
- TRANSLATIONS : Updated to match the new
0.7.3
- FIXED : Bug of formatting event displayed after 23:00.
- FIXED : Bug when displaying snack bar notification making a dirty table border layout.
- TRANSLATIONS : Make 2 different translations for : pt_PT, pt_BR, instead of one (pt).
0.7.2
- IMPROVED : Time format in the left margin of the week and day view is also customizable.
0.7.1
- IMPROVED : Messaging.
- IMPROVED : Display a message if it's not allowed to add more member to the booking.
- TRANSLATIONS : Added Latvian translations, improved : arabic, romanian and more...
0.7.0
- ADDED : Add new feature : multi person booking. You can now enter the name of several persons when booking a reservation.
- FIXED : Enable multi-booking by default.
0.6.1
- FIXED : Bug of date time format with Safari on macOSX and iOS.
0.6.0
- ADDED : Range selection for Multi booking option.
- FIXED : Bug when loading the default bookable item.
0.5.1
- FIXED : don't let user book paid events using different currencies, what isn't allowed by PayPal.
0.5.0
- ADDED : Multi booking option.
- IMPROVED : translations.
0.4.2
- IMPROVED : it is not possible to put on the same page : several Sagenda lists and one Sagenda calendar (not several due to Angular restrictions).
- FIXED : a bug making conflict with the website "base href".
- TRANSLATIONS : Lots of new translations.
0.4.1
- FIXED : a bug when the frontend customization module wasn't activated.
0.4.0
- IMPROVED : displaying date and time in a better way.
- IMPROVED : displaying events of several days.
- UPDATED : moved to Angular 6.0.0.
0.3.0
- IMPROVED : token communication.
- ADDED : You can now customize the button background color.
- TRANSLATIONS : Added Catalan and 🇫🇮 Finish translations.
0.2.0
- FIXED : A problem when displaying "all day" events in the week view.
- ADDED : You can now customise also some text color from your sagenda's account.
- TRANSLATIONS : Added Dutch & Italian translations.
- TESTED : WordPress 4.9.5.
0.1.0
🚀 Shoot for the moon ! 🌝 and help us with translations :
https://osp7icw.oneskyapp.com/admin/project/dashboard/project/142348
- ADDED : You can now customise the button text color from your sagenda's account.
- IMPROVED : Give notification in case the user didn't entered the token, didn't created bookable items or can't display any event.
- TRANSLATIONS : Added 🇷🇺 Russian, 🇺🇦 Ukrainian and 🇪🇸 Spanish translations.
0.0.2 - ALPHA version
HELP US WITH TRANSLATIONS OF NEW CALENDAR VIEWS :
https://osp7icw.oneskyapp.com/admin/project/dashboard/project/142348
- FIXED : Correct a problem of saving "courtesy" value.
- FIXED : Date rendering.
- TRANSLATIONS : Added Slovak translations (thanks to danielberta).
0.0.1 - ALPHA version
HELP US WITH TRANSLATIONS OF NEW CALENDAR VIEWS :
https://osp7icw.oneskyapp.com/admin/project/dashboard/project/142348
- IMPROVED : Split the new JavaScript Calendar view as another plugin for compatibility reason.