{"id":849,"date":"2024-06-26T15:48:41","date_gmt":"2024-06-26T13:48:41","guid":{"rendered":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/?post_type=lsvr_kba&#038;p=849"},"modified":"2024-06-26T16:08:10","modified_gmt":"2024-06-26T14:08:10","slug":"drivers","status":"publish","type":"lsvr_kba","link":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/knowledge-base\/drivers\/","title":{"rendered":"Drivers"},"content":{"rendered":"<p>The plugin enables you to add drivers and assign them to trips. Drivers have the capability to accept or reject trip assignments directly from their e-mail notifications.<\/p>\n<h2>Adding a Driver<\/h2>\n<p>Navigate to <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> -> <mark>&#8216;Drivers&#8217;<\/mark>. Add at least one driver to your configuration by clicking the <mark>&#8216;Add New&#8217;<\/mark> button. On the new driver addition page, define the following:<\/p>\n<h3>Title<\/h3>\n<p>In the <mark>&#8216;Add title&#8217;<\/mark> field, enter the name of the driver. This name will later be displayed in the plugin&#8217;s configuration options.<\/p>\n<h3>Description<\/h3>\n<p>In the text editor below the title field, add a short description of the driver.<\/p>\n<h3>&#8216;General&#8217; Tab<\/h3>\n<p>Below the text editor field, find the <mark>&#8216;General&#8217;<\/mark> tab. Here, you can set additional driver settings such as:<\/p>\n<ul>\n<li><strong>First and Second Name<\/strong> &#8211; Enter the driver&#8217;s name and surname.<\/li>\n<li><strong>Position<\/strong> &#8211; Enter the position name, e.g. &#8216;Driver&#8217;.<\/li>\n<li><strong>Notifications<\/strong> &#8211; Select a notification method. Select at least E-mail.<\/li>\n<\/ul>\n<h3>&#8216;Contact Details&#8217; Tab<\/h3>\n<p>Next to the <mark>&#8216;General&#8217;<\/mark> tab, you will find the <mark>&#8216;Contact Details&#8217;<\/mark> tab. Here, set the contact details for this driver. Initially, it is enough to specify e-mail address.<\/p>\n<ul>\n<li><strong>Phone Number<\/strong> &#8211; Enter the driver&#8217;s phone number.<\/li>\n<li><strong>E-mail Address<\/strong> &#8211; Enter the driver&#8217;s e-mail address. This field is necessary for notifications to work.<\/li>\n<li><strong>Telegram<\/strong> &#8211; Advanced configuration for notifications via Telegram. For the purposes of this guide, it will not be described here.<\/li>\n<li><strong>Social Profiles<\/strong> &#8211; Enter the social profiles of this driver.<\/li>\n<\/ul>\n<h3>Featured Image<\/h3>\n<p>On the right side of the window, find the <mark>&#8216;Featured Image&#8217;<\/mark> meta-box. Click the <mark>&#8216;Set featured image&#8217;<\/mark> link and choose an image from the Media Library that represents the driver.<\/p>\n<h3>Publish<\/h3>\n<p>Save your settings by clicking the <mark>&#8216;Publish&#8217;<\/mark> button. Your first driver has been successfully added.<\/p>\n<h2>Specify the Type of Driver Assignment to the Trip<\/h2>\n<p>Specify how drivers are assigned to trips. There are three options:<\/p>\n<ul>\n<li>The driver can be assigned to a specific vehicle in the <mark>&#8216;Vehicles&#8217;<\/mark> menu.<\/li>\n<li>The driver can be assigned to the booking form in the <mark>&#8216;Booking Forms&#8217;<\/mark> menu.<\/li>\n<li>The driver can be assigned manually by editing the placed order in the <mark>&#8216;Bookings&#8217;<\/mark> menu.<\/li>\n<\/ul>\n<h2>Assigning a Driver to a Car in the &#8216;Vehicles&#8217; Menu<\/h2>\n<p>Navigate to the <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> -> <mark>&#8216;Vehicles&#8217;<\/mark> menu. Edit one of your vehicles by clicking on its name. In the <mark>&#8216;General&#8217;<\/mark> tab, locate the <mark>&#8216;Default Driver&#8217;<\/mark> option and select the driver from the list who will be assigned to this car.<\/p>\n<p>Assigning a driver to a car means that when this car is booked, this driver will receive an e-mail notification about the ride. From the e-mail, they will be able to accept or reject the ride.<\/p>\n<h2>Assigning a Driver to the Booking Form<\/h2>\n<p>Navigate to the <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> -> <mark>&#8216;Booking Forms&#8217;<\/mark> menu. Edit your booking form. Go to the <mark>&#8216;General&#8217;<\/mark> -> <mark>&#8216;Main&#8217;<\/mark> tab and locate the <mark>&#8216;Default Driver&#8217;<\/mark> option. Select the driver who will be assigned to this form. You can only choose one.<\/p>\n<p>Assigning a driver to the form means that when any ride is booked through this form, this driver will receive an e-mail notification about the ride. From the e-mail, they will be able to accept or reject the ride.<\/p>\n<h2>Assigning a Driver to a Single Booking<\/h2>\n<p>Navigate to the <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> -> <mark>&#8216;Bookings&#8217;<\/mark> menu and edit any booking by clicking on its name. Go to the <mark>&#8216;Drivers&#8217;<\/mark> tab. Select the driver by checking the <mark>&#8216;Driver&#8217;<\/mark> option. If you want to notify them immediately by e-mail that they have been assigned to this booking, in the <mark>&#8216;Re-send E-mail Message to the Driver&#8217;<\/mark> option below, select <mark>&#8216;Enable (re-send message)&#8217;<\/mark> and click the <mark>&#8216;Update&#8217;<\/mark> button to accept the changes to this booking.<\/p>\n<div class=\"tip\">\n<p><strong>Good to Know<\/strong><\/p>\n<p>If you edited a booking to which another driver was already assigned, e.g., a booking for a car that has a driver assigned, you will see the currently assigned driver in the <mark>&#8216;Driver&#8217;<\/mark> option. You can change them.<\/p>\n<\/div>\n<h2>Configuring Global Settings<\/h2>\n<p>Configure the global options related to drivers in the <mark>&#8216;Settings&#8217;<\/mark> -> <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> menu. Go to the <mark>&#8216;Booking Acceptance&#8217;<\/mark> tab.<\/p>\n<ol>\n<li>Enable the option for drivers to accept orders (Stage 1).<\/li>\n<li>Create a new page in your WordPress and insert the following code:\n<pre>[chbs_booking_driver_acceptance_confirmation]<\/pre>\n<p>\t\tPublish the page, note the <strong>page ID<\/strong>, and copy it.\n\t<\/li>\n<li>In the <mark>&#8216;Confirmation Page for Drivers&#8217;<\/mark> field, enter the copied <strong>page ID<\/strong>.<\/li>\n<li>In the <mark>&#8216;Recipient E-mail Addresses&#8217;<\/mark> field, enter the administrator&#8217;s e-mail address. The administrator will receive a notification when a driver rejects or accepts the trip.<\/li>\n<li>Save Changes. Your configuration is complete.<\/li>\n<\/ol>\n<div class=\"doc-version\">\n<p><strong>Summary<\/strong><\/p>\n<p>Document version: 1.0<br \/>\n\tLast updated: June 26, 2024<br \/>\n\tPlugin version: 7.3+<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The plugin enables you to add drivers and assign them to trips. Drivers have the capability to accept or reject trip assignments directly from their e-mail notifications. Adding a Driver Navigate to &#8216;Chauffeur Booking System&#8217; -> &#8216;Drivers&#8217;. Add at least one driver to your configuration by clicking the &#8216;Add New&#8217; button. On the new driver [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"lsvr_kba_cat":[10],"lsvr_kba_tag":[],"_links":{"self":[{"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba\/849"}],"collection":[{"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba"}],"about":[{"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/types\/lsvr_kba"}],"author":[{"embeddable":true,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/comments?post=849"}],"version-history":[{"count":15,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba\/849\/revisions"}],"predecessor-version":[{"id":864,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba\/849\/revisions\/864"}],"wp:attachment":[{"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/media?parent=849"}],"wp:term":[{"taxonomy":"lsvr_kba_cat","embeddable":true,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba_cat?post=849"},{"taxonomy":"lsvr_kba_tag","embeddable":true,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba_tag?post=849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}