Required Configuration

Map Configuration

To display interactive maps in the Rideon Taxi admin and allow users to add items by location, you need to enable Google Maps integration.

To do this:

  1. Sign up for a Google Cloud account and purchase a Maps API key from the Google Cloud Platform. This provides access to Google Maps data.

  2. In the Site admin dashboard, go to Settings -> General Settings -> Third Party API menu.

  1. Enter your Maps API key in the "Google Map Browser Key *" field. This key should have HTTP referrer restrictions to your web domain.

  2. Save the API keys. Maps should now be enabled across Admin panel.

You need to generate the google API key. Visit this link - https://developers.google.com/maps/documentation/embed/get-api-key

Enabling Captchas

To protect your UniBooker site from bots and abuse, it's highly recommended to enable captcha

To configure captchas:

  1. Sign up for a free account on Google reCAPTCHA and get your site key and secret key

  2. In the Site admin dashboard, go to Settings -> General Settings -> Third Party API menu.

  3. Under panel Settings, toggle the switch to enable captchas.

  4. Enter your reCAPTCHA site key in the Site Key field.

  5. Enter your reCAPTCHA secret key in the Secret Key field.

Business Setup

To customize your email, phone number, logo, favicon, currency, price range, search settings, and more, navigate to Settings > General Settings > General

One Signal Configuration (for notification)

To enable One Signal Configuration for sending notifications regarding bookings ride, cancellations, reviews, and more, access Settings > General Settings >Push Notification Settings.

Fees(Admin Commission) and Tax

To configure admin commission and tax settings, navigate to Settings > General Settings > Fees.

Social Logins

To enable or disable social logins such as Google and Apple, navigate to Settings > General Settings > Social Logins.

SMS Configuration

To enable SMS settings, navigate to Settings > General Settings > SMS Settings.

Firebase Configuration

To enable Firebase settings, create a Firestore database with the name ‘drivers’. Then, go to Project Settings > Service Account and generate a new private key. Upload this key via FTP to /storage/firebase, and make sure the file name is firebase_credentials.json.

Next, go to app/Services and edit FirestoreService.php and FirebaseAuthService.php. Add 'projectId' => '', which you can find inside the JSON file.

Last updated