Directory / plugin
RandevuServisi
v0.2.1 · by randevuservisi
Add online appointment booking with a guided setup, Gutenberg block, shortcode or Elementor widget. Requires a RandevuServisi account.
About this plugin
The setup wizard connects your account and can publish a new booking page with your explicit confirmation. Show booking as a new-tab button or an optional embedded iframe. Gutenberg, shortcodes and a native Elementor widget share the same renderer. WooCommerce payments and appointment management inside WordPress are not included.
A RandevuServisi account with online booking enabled is required. The plugin is free; the external SaaS service may require a paid subscription. Customer verification, staff availability and notifications are handled by RandevuServisi. The card supports Turkish and English.
Features:
- Three-step setup wizard with a one-time connection code; no account password is entered in WordPress.
- Create a booking page with explicit confirmation, or use an existing page.
- Gutenberg block, classic-editor shortcode and native Elementor widget. Elementor is optional.
- New-tab booking button by default, or an optional in-page calendar with a new-tab fallback.
- Button color, booking language and calendar height settings.
- Manage appointments in RandevuServisi; no customer or appointment records are copied into WordPress.
Create a RandevuServisi account | Service plans and pricing | Documentation and support
External services
This plugin connects to the RandevuServisi service at https://randevuservisi.com. No service request is sent until an administrator explicitly connects an account.
When connecting, it sends the site URL, a random installation identifier and a one-time connection code. Once connected, the WordPress server retrieves public installation configuration for rendering the booking card. Configuration is cached for 60 seconds. Disconnecting or uninstalling attempts to revoke the remote installation.
Visitors follow the booking button to RandevuServisi, where customer verification and booking take place. The plugin does not store customer or appointment records in WordPress. Only display preferences and installation credentials are stored locally. Credentials are never included in the public page.
In iframe mode the visitor’s browser contacts RandevuServisi directly, exposing normal request information such as IP address. Browser cookie restrictions may affect embedded booking; a new-tab fallback link is always provided. Only the connected site origin is allowed to frame the calendar. Adapt your privacy/cookie notice for this optional external content.
Privacy policy: https://randevuservisi.com/privacy
Terms of service: https://randevuservisi.com/all-terms