Universal Appointments: Portal and Website v.17
The extension to the Universal Appointments app to schedule appointments on the Odoo website and in the Odoo portal. Online appointments. Online Bookings
Clear website bookings
Let portal partners and website visitors schedule an appointment through the configurable multi-step process of checkout and confirmation
Full-service management details
Publish resource types, resources, and services details in the portal and website
Customizable website and portal pages
Turn on/off optional layout elements. Introduce your own titles and welcome texts. Exclude booking steps
Portal control over reservations
Allow portal users to control planned and made reservations.
Universal website bookings
-
Making a reservation through the Odoo portal/website represents the multi-step checkout process
-
It starts with selecting a resource type. For example, "Beauty salon" or "Class A Cars". The step might be missed if there is a single published resource type for a current website
-
Then, a client navigates over resources of the chosen type to pick one, a few, or applies any (all). For example, "Hair Dresser John Brown" or "Tesla 1234". The step will be missed if there is a single published resource, or when the chosen resource type assumes automatic allocation
-
Afterward, a client chooses the desired service related to the selected resources. For example, "Makeup" or "Car Rent Class A". Users will not be forced to choose a service if there is a single published on this website for this resource
-
Now a client is shown available time slots. The interface allows adopting time frames of search, changing the time zone, and choosing duration (for the services with manual duration). Each action results in slots' recalculation. Website visitors might be optionally allowed to book a few time slots for a chosen service (the multi-scheduling option)
-
A time slot selection is required and can be not missed. As soon as prereservation is done, nobody else can book the same time period. Users have limited time to make confirmation after which prereservation will be canceled (the exact time is configurable)
-
As the time slot is pre-reserved, optionally force the public (not logged-in users) to sign in, only offer to do so, or just let them enter their details
-
Then, a client should introduce his/her contact details, a set of which might be changed per website. By default, the required ones are name and email. Portal (already registered) users would have those fields auto-populated. Optionally place here a checkbox to agree with the terms and conditions
-
Optionally ask clients to confirm their email or mobile number. If the confirmation option is turned on, users would be obliged to insert received codes. In case a correct code is not introduced in time (the timer is set up on the configuration page), appointments would be canceled. If you selected SMS confirmation (the feature depends on Odoo SMS IAP) but your balance is not sufficient, a confirmation code would be forwarded by email
-
As soon as all steps are done, a client receives a confirmation email and is redirected to the success page/new appointments(s) page. For not yet-registered users, the app offers to enter the password for the Odoo portal
-
During the whole process, a client sees the progress bar (if you have not purposefully turned it off). The progress bar lets safely return to any previous step and back.
Configurable appointment pages
-
Show/hide the progress bar. Introduce your own titles for progress steps
-
Show/hide introduction blocks, images, and short descriptions for resource types, resources, and services
-
Prepare your own Odoo website full details pages for resource types, resources, and services using Odoo's standard website builder. Show/hide links for those pages
-
Show/hide timers for pre-reservation and confirmation
-
Define filters and sortings for resource types, resources, and service steps
-
Show/hide the terms and conditions link for portal/public users with your own text.
Portal control of reservations
-
Clients control their appointments right in the Odoo portal
-
Portal users observe the list of planned and done appointments and may check any of those
-
The Odoo portal lets schedule new or repeat existing reservations, cancel or re-schedule planned appointments
-
Each appointment portal page has a chatterbox that allows direct communication with the resource manager and other followers
-
From the reservation page, users can also print a voucher, so appointment confirmation.
Veelgestelde vragen over Universal Appointments: Portal and Website Odoo v.17
Wat is het updatebeleid van uw tools?
Volgens het huidige beleid van de Odoo Apps Store:
- Elke module gekocht voor versie 12.0 of eerder geeft toegang tot alle versies tot 12.0.
- Vanaf versie 13.0 moet elke moduleversie apart worden gekocht.
- Ongeacht de versie geeft aankoop recht op alle updates en bugfixes binnen een hoofdversie.
Het faOtools-team bepaalt dit beleid niet. Neem voor vragen rechtstreeks contact op met vertegenwoordigers van de Odoo Apps Store.
Hoe installeer ik uw app op Odoo.sh?
De meest directe aanpak is de ingebouwde workflow van de Odoo-store:
1. Open de modulepagina en klik op Deploy on odoo.sh
2. U gaat naar GitHub. Log in en klik op Create a new repo of gebruik een bestaande. De repository moet prive zijn. Apps onder OPL-1 mogen niet openbaar. Maak zo nodig een nieuwe repo voor het Odoo.sh-project
3. Ga daarna naar odoo.sh, klik op Deploy, bevestig en klik op Continue. De installatie start.
Zo installeert u de app op de productiebranch. Voor andere branches of een update:
1. Download de broncode uit de Odoo-store
2. Commit de module naar de GitHub-repository. Geen app-mappen/bestanden in .gitignore. Repo's van odoo.sh negeren soms belangrijke paden (bijv. /lib). Upload alle modulemappen en -bestanden
3. Deploy de doelbranch van het odoo.sh-project of wacht op de automatische build.
Hoe installeer ik uw app op mijn eigen server?
2. Herstart de Odoo-server;
3. Zet de ontwikkelaarsmodus aan (technische instellingen);
4. Werk de applijst bij (Apps-menu);
5. Zoek de app en klik op Activate/Install;
6. Volg de richtlijnen op de app-pagina als die er zijn.
Uw app heeft extra add-ons. Kan ik die later kopen?
Ja. Odoo zet automatisch alle afhankelijkheden in de winkelwagen: sluit eerder gekochte tools uit om dubbel betalen te voorkomen.
Ik heb uw app op Odoo.sh gezet en zie een waarschuwing/fout in de tests
Een rode/oranje waarschuwing beinvloedt de functies van de app niet. Soms halen onze modules de standaard automatische tests niet, omdat die gedrag verwachten dat indruist tegen het doel van de app. We wijzigen bijvoorbeeld de prijscalculatie, terwijl de Odoo-tests de eindprijs met het standaardalgoritme vergelijken.
Controleer eerst de functies van de gedeployde database. Werkt alles?
Als u toch denkt dat de waarschuwing echte functies raakt, neem contact op en stuur de volledige installatielogs en de volledige lijst gedeployde modules (kern en derden).
Kan ik uw app rechtstreeks bij u kopen?
Nee, we verspreiden de tools alleen via de officiele Odoo-appwinkel.
Ik wil graag korting
Helaas hebben we geen technische mogelijkheid voor individuele prijzen.
Kan ik de app installeren op mijn Odoo Online (SaaS)-database?
Nee, apps van derden kunnen niet op Odoo Online. Odoo SaaS blokkeert die mogelijkheid.
Uw tool hangt van andere apps af. Moet ik die kopen?
Ja, de tool heeft alle modules in de afhankelijkheden nodig. De prijs op de app-pagina is inclusief die afhankelijkheden.
Wat is de prijs van de module in Amerikaanse dollars? Waarom is die veranderd?
De prijs van onze modules staat in euro. De Odoo-store rekent om volgens de interne wisselkoers. De prijs in Amerikaanse dollars kan dus wijzigen als die koers wordt bijgewerkt.
De teksten van de app en website in andere talen dan het Engels zijn met AI ondersteund en afgestemd op de officiële Odoo-vertalingen. Als u een fout ziet, een vertaalticket sturen en we corrigeren het.
Odoo-demodatabases (voorbeelden)
Voor deze app kunnen we een gratis gepersonaliseerde demodatabase aanbieden.
U heeft geen telefoonnummer of creditcard nodig om contact met ons op te nemen. U hoeft slechts een korte e-mailaanmelding door te geven, die niet langer dan 30 seconden duurt.
Op verzoek richten wij een eigen voorbeelddatabase in waarin u ongeveer twee weken lang naar wens kunt testen en aannames kunt controleren.
Fouten melden
Als u bugs of inconsistent gedrag tegenkomt, aarzel dan niet om contact met ons op te nemen. We garanderen dat we binnen 60 dagen na aankoop oplossingen bieden en zijn zeer geïnteresseerd in het verbeteren van onze tools, zelfs na deze periode.
U heeft geen telefoonnummer of creditcard nodig om contact met ons op te nemen. U hoeft slechts een korte e-mailaanmelding door te geven, die niet langer dan 30 seconden duurt.
Vermeld zo veel mogelijk details in uw verzoek: schermafbeeldingen, Odoo-serverlogboeken, een volledige beschrijving om uw probleem te reproduceren enzovoort. Gewoonlijk kost het enkele werkdagen om een werkplan voor een probleem op te stellen (als een bug is bevestigd) of u richtlijnen te geven over wat er moet gebeuren (anders).
Aanvragen voor openbare functies en module-ideeën (gratis ontwikkeling)
We zijn sterk gemotiveerd om onze tools te verbeteren en zijn dankbaar voor alle feedback. Als uw vereisten van openbaar nut zijn en efficiënt kunnen worden geïmplementeerd, zal het team deze opnemen in onze takenlijst.
Zo'n to-dolijst wordt regelmatig verwerkt en er zijn geen extra kosten aan verbonden. Hoewel we geen deadlines en definitief ontwerp kunnen beloven, kan het een goede manier zijn om de gewenste functies te verkrijgen zonder investeringen en risico's.
U heeft geen telefoonnummer of creditcard nodig om contact met ons op te nemen. U hoeft slechts een korte e-mailaanmelding door te geven, die niet langer dan 30 seconden duurt.
17.0.1.1.20
- The issue with duplicated warnings has been fixed.
17.0.1.1.19
- The issue with the untranslated warnings has been fixed.
17.0.1.1.18
- Zoeken naar resourcetypes, resources en diensten is opgelost.
17.0.1.1.17
- Het importeren van de slug-methode is opgelost.
17.0.1.1.16
- Het afrondalgoritme van afspraken vermijdt gelijktijdige updates.
17.0.1.1.15
- Toegang tot aangepaste filters voor publiek en portaal is opgelost.
17.0.1.1.13
- Onjuiste weergave van afbeeldingen in portaalchatters is opgelost.
The tool to flexibly structure Odoo attachments in folders and synchronize directories with cloud clients: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box, and NAS. DMS. File Manager. Document management system
The tool to automatically synchronize Odoo attachments with OneDrive files in both ways
The tool to automatically synchronize Odoo attachments with Google Drive files in both ways
The tool to set up KPI targets and control their fulfillment by periods. KPI dashboards. Dashboard designer. KPI charts
198€The tool to build a deep and structured knowledge base for internal and external use. Knowledge System. KMS. Wiki-like revisions.
398€The tool for time-based service management from booking appointments to sales and reviews
The tool to manage your Odoo from your favorite AI chats through MCP. Claude. Any MCP-supporting AI.
198€The tool to translate URL addresses of Odoo website pages
38€