Where the answer is “no”, it says so in the first sentence. The questions marked in yellow are the ones most vendors would rather keep quiet about.
There is no catch, but there are reasons. No monthly charge, no commission on revenue, no sales team and no office in Vienna. The plugin runs on your hosting, so there is no per-customer server cost either. Competitors charge monthly not because the software costs that much, but because a subscription is the better business for them. The price here is one-off because the cost is one-off.
No. The plugin is on your hosting, the database is yours, and it keeps working with no connection to us at all. The license server only serves updates. If it disappeared, the plugin would keep running, only new versions would stop arriving. That is the crucial difference from platforms where your data lives on someone else's server: there, a company shutting down means your calendar shuts down too.
No, not a single dinar. The client's money goes straight to you, to your bank account or your PayPal account, because the plugin is not a payment intermediary but a record. Platforms that take a cut per booking cost several times the license over a year, and that cost grows exactly when business picks up.
It depends on the number of sites, not locations. If both salons are on the same site, Single is enough: create workplaces or staff per location and run both in one calendar. If they are two different sites, you need Business, because the license is tied to a domain.
Yes, email us and pay the difference. Nothing is reinstalled and nothing is lost, the key is simply replaced. So there is no reason to buy a bigger package “just in case”.
Yes. You deactivate the license on the old site from the admin, and activate it on the new one. If you no longer have access to the old site, email us with the key and the domain and we will release it manually.
For buyers in Serbia, payment is by bank transfer in dinars, and that is the final price, because Planeta računari is not a VAT payer, so no VAT is charged. For buyers abroad, payment is by card, in dollars, through Paddle. Paddle is then the seller and charges VAT at the rate of the buyer's country, included in the price shown. In both cases the license key arrives by email right after payment.
Like any WordPress plugin: Plugins, Add New, Upload, choose the ZIP, activate. After activation a three-step wizard opens by itself: pick your industry, add the first staff member, and create the page with the form in one click. The license key goes on the License page.
It should, because the form's CSS is isolated so it does not depend on the theme. The form has been tested on several themes and at every screen size. If something does clash, send a link to the page, because it is usually a single CSS rule. It works with Elementor, Gutenberg and the classic editor, since it is an ordinary shortcode.
They can run side by side while you test, because each uses its own tables and they do not touch each other. There is no import of appointments from the old plugin, so in practice it goes like this: run both for a week, the new one for new bookings, the old one until the existing ones are done, then switch the old one off. Clients notice nothing.
The three-step wizard is done in about ten minutes and after it the form already takes bookings. What takes longer is the fine-tuning: real prices, each staff member's hours, and deciding which automated messages to switch on. That is half an hour, and it does not have to happen at once.
Yes, it does. Clients pay by card via Stripe or PayPal, with cash and bank transfer available too. You add Stripe with your own key, so the money goes straight to your Stripe account. You keep prices in dinars, and Stripe charges in the currency you choose, at a rate you enter.
There is no phone app, no SMS from the plugin itself, no fiscalisation, no import of existing appointments from Google Calendar, and no shifts beyond working hours per day. Everything else the site claims, works. This list is here because saying it upfront is cheaper than refunding.
Not from the plugin itself, but through Zapier or Make you can. The system sends an event carrying the name, phone, service, date and time, and the message is sent by a tool you choose and pay for. That is why those messages are not billed through the license.
No. They leave a name and contact details and that is it. They later change or cancel the appointment through the link in the email. That is deliberate: every extra step lowers the number of people who reach the end, and an account is the most expensive step of all.
No. Before a booking is written, the server recalculates whether the slot is still free. If someone was faster, the second person gets a message that it is no longer available and picks a new one.
No. The wizard sets up the industry, a staff member and the page with the form, and everything else is toggles and input fields. You would only need a developer for something the plugin does not do, for example a link to software you already use, through the API.
Not for longer than half an hour. After the wizard you work with a calendar, and a calendar does not need learning. What you do need to learn is where things are, and for that there are eight shortcuts on the dashboard.
No, you change one setting. After that the word changes itself everywhere, in the correct grammatical case for each sentence, and adjectives agree with its gender. The eight words on offer cover nearly every industry: appointment, reservation, treatment, session, lesson, training, meeting, visit.
You add the language and translate 63 texts into input fields, from the admin. No separate files and no translation software. The number of languages is not capped, and the client picks the language in the form itself, or you lock it through the shortcode.
No. The license is paid once and new versions arrive at no additional cost. This is not a marketing decision but a consequence of the model: since there is no subscription, there is no reason to bill updates separately.
Like any WordPress plugin: a notice appears under Plugins, you click Update, and that is it. The plugin checks for new versions itself, through the license server. You do not transfer anything by hand and you do not touch FTP.
We are not going to invent a number we cannot guarantee. This is a small team and you are answered by the person who wrote the code, not by whoever is on shift. In practice that means a better answer, but not an answer within an hour in the middle of the night. If a support agreement is a condition for you, say so before buying.
Email us and attach the text from the Diagnostics page, which gathers everything we need. A bug that affects operation goes into the very next version. Most of what the plugin has today, and most of the fixes, came from someone sending exactly that kind of message.
WordPress 6.0 or newer and PHP 8.0 or newer. That is the standard today even on cheap shared hosting. If PHP is older, the plugin will not activate and will tell you so clearly, rather than breaking silently. The database gets its own tables, separate from the rest of the site.
The form's scripts and styles load only on the page where the form is, not across the whole site. There is no jQuery and no external libraries. Automated messages go out in the background, so a client booking an appointment waits for nothing.
With you, in your site's database. It is not sent to us and does not pass through our server. The only thing the plugin communicates to us is the license check and new versions. You can export the data whenever you want, through the API routes or straight from the database, and the client record has both an export and a delete button, for GDPR requests.
A question before buying is cheaper than a refund, for both of us.