Title: RandevuServisi
Author: randevuservisi
Published: <strong>October 29, 2026</strong>
Last modified: October 29, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/randevuservisi.svg)

# RandevuServisi

 By [randevuservisi](https://profiles.wordpress.org/randevuservisi/)

[Download](https://downloads.wordpress.org/plugin/randevuservisi.0.2.1.zip)

 * [Details](https://wordpress.org/plugins/randevuservisi/#description)
 * [Reviews](https://wordpress.org/plugins/randevuservisi/#reviews)
 *  [Installation](https://wordpress.org/plugins/randevuservisi/#installation)
 * [Development](https://wordpress.org/plugins/randevuservisi/#developers)

 [Support](https://wordpress.org/support/plugin/randevuservisi/)

## Description

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](https://randevuservisi.com/register) | [Service plans and pricing](https://randevuservisi.com/pricing)
| [Documentation and support](https://randevuservisi.com/docs)

### 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

## Blocks

This plugin provides 1 block.

 *   RandevuServisi İşletmenizin online randevu kartını ekleyin.

## Installation

 1. Install and activate the randevuservisi plugin folder or ZIP.
 2. Open Settings > RandevuServisi and follow the link to your business dashboard.
 3. Generate a connection code and paste it into WordPress.
 4. Use the wizard to create and publish a booking page, or add the Gutenberg/Elementor
    widget or [randevuservisi] shortcode to an existing page. Use [randevuservisi mode
    =”iframe” height=”900″] to override display settings.
 5. Publish the page and test the booking flow as a visitor.

Your WordPress site must use HTTPS. The business account and public booking page
must be active, with online booking enabled. Configure your services, staff and 
working hours in RandevuServisi before testing. Completing a test booking may create
a real appointment and send notifications.

## FAQ

### Is this a standalone free booking system?

No. This free plugin connects an existing RandevuServisi service account. Service
subscription and notification costs depend on your plan; see the pricing link above.

### Do I need Elementor?

No. You can use the Gutenberg block or [randevuservisi] shortcode without Elementor.
If Elementor is installed, a native RandevuServisi widget is available.

### Can I embed the calendar in my page?

Yes. Select iframe mode in the plugin settings or use [randevuservisi mode=”iframe”
height=”900″]. Browser third-party cookie restrictions can affect embedded sessions;
a new-tab booking link is always shown below the calendar.

### Why does my connection code not work?

Connection codes expire after 10 minutes and can only be used once. Generate a new
code using the business owner account and connect immediately. Do not publish connection
codes or include them in support requests.

### Where can I get help?

Use the public documentation at https://randevuservisi.com/docs and its contact 
page. Include the affected page URL and browser name, but never share passwords,
connection codes or installation credentials.

### Does uninstalling delete appointments?

No. Local WordPress settings are removed, but SaaS appointments remain. If the service
is unreachable during uninstall, revoke the installation from your RandevuServisi
dashboard.

### Can multiple installations share the same origin?

This version supports one WordPress installation per origin. Multisite network administration
is not supported. Connect staging copies separately on a different origin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“RandevuServisi” is open source software. The following people have contributed 
to this plugin.

Contributors

 *   [ randevuservisi ](https://profiles.wordpress.org/randevuservisi/)

[Translate “RandevuServisi” into your language.](https://translate.wordpress.org/projects/wp-plugins/randevuservisi)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/randevuservisi/), check
out the [SVN repository](https://plugins.svn.wordpress.org/randevuservisi/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/randevuservisi/)
by [RSS](https://plugins.trac.wordpress.org/log/randevuservisi/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.1

Use a unique RandevuServisi prefix throughout the plugin. Migrate existing connection
and display settings without changing shortcode or block names.

#### 0.2.0

Guided setup, activation redirect, booking page creation, origin-restricted iframe,
native Elementor widget and per-block display controls.

#### 0.1.0

Initial pilot: scoped installation credentials, connection and revocation, Gutenberg
block, shortcode, language and color settings.

## Meta

 *  Version **0.2.1**
 *  Last updated **22 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.2 or higher **
 * Tags
 * [appointment](https://wordpress.org/plugins/tags/appointment/)[booking](https://wordpress.org/plugins/tags/booking/)
   [calendar](https://wordpress.org/plugins/tags/calendar/)
 *  [Advanced View](https://wordpress.org/plugins/randevuservisi/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/randevuservisi/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/randevuservisi/reviews/)

## Contributors

 *   [ randevuservisi ](https://profiles.wordpress.org/randevuservisi/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/randevuservisi/)