Include Price Tax Setting – How Tax Lines Are Displayed in Cart and Reservation Overview
Summary:
The reservation system provides a configurable option to control how taxes are displayed in the cart and reservation overview. This is managed through the "Include Price Tax" setting in the Brands configuration. The system ensures that tax lines are displayed or hidden according to this setting, providing clarity and consistency for users.
Functionality Overview:
When the "Include Price Tax" setting is enabled ("Y") in the Brands AdditionalData field, taxes are included in the displayed price for all services.
In this configuration, the system automatically hides the separate tax line in the cart and reservation overview, as the tax is already reflected in the total price.
When the "Include Price Tax" setting is disabled ("N") or not present, the system displays a separate tax line if the service has a non-zero tax value.
How It Works:
The system checks the "Include Price Tax" setting for the relevant brand.
If the setting is enabled, all prices shown to the user already include applicable taxes, and no additional tax line is shown.
If the setting is disabled or not set, the system displays a separate tax line for any service with a tax value greater than zero.
Example Scenario:
If a user books a hotel room and the "Include Price Tax" setting is enabled, the price shown in the cart and reservation overview already includes all taxes. No separate tax line will appear.
If the setting is disabled, the base price and the tax amount are shown as separate lines, providing a detailed breakdown.
Editing Services:
When editing a service, if the tax value is updated, users should also update the display price to ensure consistency. The edit page does not automatically recalculate the display price when the tax is changed.
Enable the "Include Price Tax" setting in Softrip, follow these steps:
Locate the Brands Configuration:
The "Include Price Tax" setting is managed at the Brand level in Softrip. You will need access to the Brands configuration area, which may be found under Product Settings or a similar section in your system administration menu.
Edit the Brand’s AdditionalData Field:
Find the brand for which you want to enable this setting.
In the configuration for that brand, locate the AdditionalData field.
Add or Update the IncludePriceTax Setting:
In the AdditionalData field, add the following XML tag:
<IncludePriceTax>Y</IncludePriceTax>If the tag already exists, ensure it is set to Y (yes).
Save the Changes:
Save or update the brand configuration to apply the setting.