Price Override
Introduction
In retail, store staff often need to adjust prices on the spot — for example, when a customer highlights a mismatch between online and in-store prices, or when an associate offers a quick discount to close a sale. The Price Override extension provides this necessary flexibility while ensuring control and governance.
It enables Store OS owners to set discount boundaries, define product-specific rules, and manage role-based permissions. This ensures staff can handle exceptions effectively without risking revenue leakage, misuse, or inconsistent customer experiences, maintaining compliance and consistent pricing across all sales channels.
Steps to use Price Override Extension
- Go to Extensions in the sales channel.
- Open the Price Override extension.
Once the extension is installed, it appears in your Extensions list.
Activate Extension → Set Threshold Limits → Add Rules → Apply Discounts via POS
Enable Price Override Extension
If the extension is inactive for a sales channel:
- Go to the Sales Channel section.
- Toggle the inactive switch at the top-right corner to Active.
- In the confirmation modal, select Activate.
- The extension becomes active for the selected channel (e.g. Store OS, Dev Testing).
Set Price Threshold Limits
Set boundaries for how much store staff can change the product price. These can be applied globally or for individual products.
At Global Level
- Toggle the At Global Level switch to enable.
Choose one of the following:
Figure 7: Global level mode No Limit: No restriction on price edits.
Set Maximum Discount: Specify:
Figure 8: Custom limit in global level mode - Percentage (%) – Discount allowed in percentage (0–100).
- Maximum Discount (₹) – The upper limit in currency.
Example: A 25% discount with a ₹100 cap means the max discount on any product is the lesser of the two.
- Click Apply to save the global discount rule.
At Product Specific
You can override global limits by defining rules for specific products.
- In the At Product Specific section, select Add Rule.
Enter the following:
Figure 12: Adding rule menu - Rule Name
- Rule ID (auto-generated)
- Percentage Discount (%)
- Maximum Discount (₹)
Example: A rule for “Black Shirts” with 25% discount and ₹100 cap applies only to that product.
- Click Add to save the rule.
- Once added, the rule appears with options to Edit or Delete.
These product-specific rules override the global discount configuration.
Manage Price Override Reasons
You can configure a list of valid reasons for which store staff are allowed to override a product’s price. This helps maintain transparency and consistency in pricing decisions at the point of sale.
Manage Existing Reasons
View the default reasons, such as:
Figure 16: Price override reasons settings - Wrong price shown in system
- Match price from another channel
- Damaged
- Other Reason
- Employee Purchase
Each reason includes a toggle to activate or deactivate it.
- Use the toggle switch beside each reason to enable or disable it as required.
- Select Apply to save changes.
Add a New Override Reason
- Select Add New Reason.
- In the Add Reason panel, enter the reason (up to 50 characters) in the Specify Reason field.
- Click Submit.
Once added, the new reason appears in the list and is enabled by default. You can choose to Edit or Delete the reason, or disable it via the toggle switch.
Example: Add a custom reason like Employee Purchase to be used when discounts are applied to staff orders.
Configure Products
Use this section to assign discount rules to individual products, ensuring the correct price override policy applies at the time of billing. You can assign rules to products manually or in bulk via upload.
Assign Rules Manually
- Select Configure Products from the Features section.
- In the All Products tab, search for items using the product name, item code, or seller identifier.
- Optionally filter by Brand or Category using the dropdown menus.
- Select the checkboxes beside one or more products you want to assign a rule to (shown in the image below).
- Click Continue.
Example: You select RECTANGULAR SUNGLASSES and NexusTshirt (multiple sizes) for rule assignment.
Select a Rule
- In the Select Rule screen, choose from the list of pre-created rules.
Each rule shows:
- Rule name
- Rule ID (e.g.
product_25_100
) - Percentage Discount (%) (e.g.
25%
) - Maximum Discount (₹) (e.g.
₹100
)
Select a rule and click Apply Rule to X Products.
Result: In the All Products list, the Assigned To Rule column will now show the rule name for the relevant products.
Bulk Upload Rules to Products
Use this option to assign rules to multiple products efficiently using an Excel template.
Step 1: Download Template
Go to the Bulk Upload tab.
Select Download Template.
Step 2: Fill Template
In the Bulk Upload sheet, fill in:
Column | Description | Example |
---|---|---|
Seller Identifier | Unique code of the product in your system | ITEM2015 |
Rule ID | Identifier of the rule you want to apply | product_25_100 |
Maximum 500 rows allowed, no duplicates.
Ensure that the Rule ID exists in your system. Refer to the Available Rules sheet.
Step 3: Upload Your File
- Drag and drop the filled
.xlsx
or.xls
file.
File must be under 5MB and contain no more than 500 rows.
Step 4: View Upload History
Track upload status and fix any issues.
Status | Meaning |
---|---|
Completed | All rows were successfully processed. |
Partial | Some rows succeeded; others failed (e.g. due to invalid Rule ID). |
Failed | None of the rows were processed. |
Click the download icon:
The file will get you:
- Full Report – All records with success and error details.
- Failed Only – Rows that failed, with row numbers for easy correction.