Sign in

Help Center

Step-by-step guides for everything on BookAService — switch the language from the top bar to read in English or Serbian.

Everything you need to find providers, book appointments, manage your reservations, and control your data on BookAService.

Creating an account

Click Sign up from the home page or top navigation and fill in your first and last name, email, phone, and a password. Phone fields accept digits, +, -, spaces and parentheses only — letters are stripped automatically.

After you submit the form, a 6-digit verification code is sent to your email. Until you enter it on the Verify email page, some actions (like booking) remain blocked.

You can also use a social login (Google or Facebook) if those buttons are visible — they will be enabled once the provider credentials are connected.

Verifying your email

Open the email titled Verify your BookAService account and copy the 6-digit code. On the Verify email page, paste the code and click Verify.

If the email does not arrive within a minute or two, check your spam folder. You can request a new code from the same page.

Email is required because we use it for booking confirmations, reminders and password resets. Without verification you cannot make reservations.
Finding a service

You have three ways to discover providers:

  • Browse by category from the home page.
  • Use the search bar in the header — type a service name, a category, a tag or a city.
  • Open the Search page for filters: category, city, rating.

Search is accent- and script-insensitive, so frizer matches frizer, frizér, фризер and фризер equally. It also matches across English and Serbian — looking for haircut also finds šišanje.

Booking an appointment

On a provider's profile page, click Book Service. Choose the service, then a date and an available time slot. If the provider has multiple employees, pick one — only employees who can perform the service at that location are listed.

If the provider supports it, you can request the service at your address by ticking the customer-location field. Otherwise, the appointment is at the provider's location.

You will need to select a saved payment method before you can confirm. After you confirm, the reservation is either auto-confirmed or marked Pending — the provider may need to approve it.

Reminders are sent 24 hours before the appointment to both you and the provider, provided notification preferences allow it.
Managing your reservations

Open My Reservations from the dashboard or top menu. You see Upcoming, Past and Cancelled tabs. Use the Date from / Date to filters to narrow down the list.

Click a reservation to see details. From there you can cancel (if the cancellation window allows) or message the provider.

Frequent late cancellations may add a strike to your account. After several strikes, the platform may temporarily prevent you from booking.
Messaging with providers

Open Messages from the dashboard. Each conversation thread is tied to a provider; the latest unread thread floats to the top.

You can start a new conversation from a provider profile or from a reservation. Messages are in-app only and do not currently push to SMS.

Business support (the BookAService team) appears as a separate channel and is used for platform-level questions, not provider issues.

Leaving a review

After a reservation is marked Completed you can give it a rating from 1 to 5 stars and a written comment. The Leave review button appears next to the reservation in your list.

One review per reservation. You cannot edit the rating once submitted, but the provider can post a public reply.

Reviews are public on the provider's profile. Keep them honest and constructive — abusive content can be removed by moderators.

Notification preferences

Go to Settings > Notifications to choose which events you want to receive and how (in-app bell or email).

By default, transactional notifications (booking confirmations, reminders, reviews) are on for both channels. Marketing notifications are off until you opt in.

Some operational notifications, like a cancellation by the provider, cannot be turned off — they are required for the service to work correctly.
Privacy controls (GDPR Art. 18 / Art. 21)

Settings > Privacy gives you four controls:

  • Export my data — download a JSON copy of everything we hold about you.
  • Request restriction (Art. 18) — request a temporary freeze of processing. An admin reviews and approves it; once active, you cannot book, post reviews, update profile or receive notifications until you withdraw the restriction.
  • File an objection (Art. 21) — record a formal objection to legitimate-interest-based processing. This is an instant flag, not subject to admin approval.
  • Delete my account — permanent removal. Cannot be undone.
If you own an active provider account, you must deactivate it before you can delete your user account.
Deleting your account

Settings > Privacy > Delete my account triggers a permanent removal. You are logged out and your data is purged according to our retention policy.

Past reservations remain anonymized in the provider's records for accounting and legal reasons. Reviews are anonymized but not deleted.

If you own an active provider, you are redirected to the Provider Deactivation page first — you cannot delete a user account while a provider is live.