{"id":1128,"date":"2025-07-02T18:26:01","date_gmt":"2025-07-02T16:26:01","guid":{"rendered":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/?post_type=lsvr_kba&#038;p=1128"},"modified":"2025-07-04T14:01:07","modified_gmt":"2025-07-04T12:01:07","slug":"currency-switcher-configuration","status":"publish","type":"lsvr_kba","link":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/knowledge-base\/currency-switcher-configuration\/","title":{"rendered":"Currency Switcher: Configuration"},"content":{"rendered":"<div class=\"tip\">\n<p><strong>Good to Know<\/strong><\/p>\n<p><a href=\"https:\/\/1.envato.market\/currency-switcher-addon-chauffeur-taxi-booking-system\">Currency Switcher<\/a> is a separate add-on that extends the capabilities of the Chauffeur Taxi Booking System for WordPress plugin. To start using the add-on, make sure you have the latest version of the Chauffeur Taxi Booking System installed on your WordPress site.<\/p>\n<\/div>\n<p>The Currency Switcher Add-on extends the Chauffeur Booking System with the ability to change the booking form currency in real time. After activating and configuring this add-on, a currency switcher field will appear in the booking form, enabling customers to select their preferred currency. All booking form calculations and prices will immediately reflect the chosen currency thanks to AJAX-powered updates.<\/p>\n<h2>Accessing Currency Switcher Settings<\/h2>\n<p>To configure the Currency Switcher, navigate to <mark>&#8216;Settings&#8217;<\/mark> -&gt; <mark>&#8216;Chauffeur Booking System: Currency Switcher&#8217;<\/mark>. Here, you will find the following options:<\/p>\n<h3>Currency Flags<\/h3>\n<p>Enable or disable displaying flags for each currency in the switcher.<\/p>\n<h3>Preloader<\/h3>\n<p>Enable or disable displaying the booking form preloader after changing the currency.<\/p>\n<h3>Scroll To Top<\/h3>\n<p>Choose whether the browser window should scroll to the top of the booking form after changing the currency.<\/p>\n<h3>Booking Form Steps<\/h3>\n<p>Select which steps of the booking form should display the currency switcher. For example, you can show it on steps 2, 3, or 4 depending on your booking flow.<\/p>\n<h2>Available Currencies<\/h2>\n<p>The list of currencies displayed in the currency switcher comes from the configuration of the booking form. To define available currencies:<\/p>\n<ol>\n<li>Navigate to <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> -&gt; <mark>&#8216;Booking Forms&#8217;<\/mark>.<\/li>\n<li>Edit the selected booking form.<\/li>\n<li>Go to the tab: <mark>&#8216;General&#8217;<\/mark> -&gt; <mark>&#8216;Prices&#8217;<\/mark>.<\/li>\n<li>Select currencies in the <mark>&#8216;Currencies&#8217;<\/mark> field. These will be available for customers in the dropdown of the currency switcher.<\/li>\n<\/ol>\n<div class=\"tip\">\n<p><strong>Good to Know<\/strong><\/p>\n<p>You can also use a URL query parameter (e.g. <code>?currency=EUR<\/code>) to preselect a specific currency when loading the booking form. Remember that this will only work for currencies you have already selected in the <mark>&#8216;Currencies&#8217;<\/mark> option of the booking form.<\/p>\n<\/div>\n<h2>Exchange Rates<\/h2>\n<p>The exchange rates for each selected currency are defined in the plugin settings. Navigate to <mark>&#8216;Settings&#8217;<\/mark> -&gt; <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> -&gt; <mark>&#8216;Exchange Rates&#8217;<\/mark>, where you can set the exchange rate in relation to the base currency of your system. For example, a rate of <code>0.50<\/code> means the selected currency is worth 50% of the base currency, while <code>1.24<\/code> means it is worth 124% of the base currency.<\/p>\n<p>The base currency for your booking forms is set in <mark>&#8216;Settings&#8217;<\/mark> -&gt; <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> -&gt; <mark>&#8216;General&#8217;<\/mark> -&gt; <mark>&#8216;Main&#8217;<\/mark>, under the <mark>&#8216;Currency&#8217;<\/mark> option.<\/p>\n<div class=\"tip\">\n<p><strong>Good to Know<\/strong><\/p>\n<p>For more details on how to import exchange rates automatically using the Fixer.io API, please refer to the <a href=\"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/knowledge-base\/currencies\/\">Currencies<\/a> article of the Chauffeur Booking System documentation.<\/p>\n<\/div>\n<h2>Currency Switcher for Individual Booking Forms<\/h2>\n<p>In addition to global settings, you can enable or disable the Currency Switcher per booking form. To do so, navigate to <mark>&#8216;Chauffeur Booking System&#8217;<\/mark> -&gt; <mark>&#8216;Booking Forms&#8217;<\/mark> and edit a selected form. In the right-hand panel, you will see a meta box labeled <mark>&#8216;Currency Switcher&#8217;<\/mark> with the <mark>&#8216;Status&#8217;<\/mark> option. Use it to enable or disable the currency switcher for that specific booking form.<\/p>\n<div class=\"important\">\n<p><strong>Important!<\/strong><\/p>\n<p>Make sure that your payment gateway (whether built-in or through WooCommerce) is configured to accept all currencies you make available in the currency switcher. If the gateway does not support a selected currency, the customer may not be able to complete the payment.<\/p>\n<\/div>\n<div class=\"doc-version\">\n<p><strong>Summary<\/strong><\/p>\n<p>Document version: 1.0<br \/>\nLast updated: July 2, 2025<br \/>\nPlugin version: 8.7+<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Good to Know Currency Switcher is a separate add-on that extends the capabilities of the Chauffeur Taxi Booking System for WordPress plugin. To start using the add-on, make sure you have the latest version of the Chauffeur Taxi Booking System installed on your WordPress site. The Currency Switcher Add-on extends the Chauffeur Booking System with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"lsvr_kba_cat":[21],"lsvr_kba_tag":[],"_links":{"self":[{"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba\/1128"}],"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=1128"}],"version-history":[{"count":14,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba\/1128\/revisions"}],"predecessor-version":[{"id":1158,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba\/1128\/revisions\/1158"}],"wp:attachment":[{"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/media?parent=1128"}],"wp:term":[{"taxonomy":"lsvr_kba_cat","embeddable":true,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba_cat?post=1128"},{"taxonomy":"lsvr_kba_tag","embeddable":true,"href":"https:\/\/quanticalabs.com\/docs\/chauffeur-booking-system\/wp-json\/wp\/v2\/lsvr_kba_tag?post=1128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}