System discounts in FTx Cloud POS are automated pricing adjustments applied to products or transactions based on predefined rules. These rules determine when and how discounts are triggered, allowing businesses to strategically manage pricing while maintaining control over conditions such as timing, location, and quantity.
The FTx Cloud POS system is designed to automatically apply these discounts at the point of sale, ensuring consistent execution across transactions. In addition to real-time discount application, the system generates detailed reports that provide insight into discount usage, total savings, and the overall financial impact.
Please see the image below labeled Figure 0.1 for a description of the buttons and fields that appear on the screen.
1. Add New: This button will bring up the New Discount Creation Form, allowing you to start creating your new Discount.2. Edit Discount: This button will open the Edit Discount Form for an existing discount.3. View Notes: This displays the created notes about any change in discount with a timestamp, note, and user who made the change.4. Copy Discount: This button will help you copy the selected discount.5. Delete: This button lets you permanently delete the discount record from Control Center.6. Mass Update: This button will update a list of discounts that have already been created in one go.7. Manage Discount Groups: This button will help you manage (add, edit, and delete) discount groups.8. Manage Discount Sets: This button will help you manage (add, edit, and delete) discount sets.
1. Details Tab: This tab lets you define the general attributes of the discount.2. Schedules Tab: This tab is to define the scheduling option if required.3. Options Tab: Under this tab, you can configure settings for the new discount that is being created.4. Uplift Configuration Tab: You can select the loyalty customers from here to apply this discount as a loyalty discount.5. Action Buttons: Various saving buttons are provided to save the changes made.
- Name: Give a unique name to the new discount.
- Scan Data Name: The entered name is defined for the discount Scan Data Report.
- Discount Group: This field allows you to group the created discount with the selected group from the drop-down discount group.
- Discount Set: You can select Discount Set from the drop-down list. Any system discount can be added to a discount set, but only one discount per set can activate, regardless of the "Stackable" setting.
- Online Title: It allows you to add the title that you want to display as a Discount Title online for Ecommerce. (Max. 75 characters allowed).
- Online Description: This text field allows you to add a discount description (Max. 500 characters allowed), i.e., a kind of instruction/explanation that the customer can easily understand online.
- Type: This button helps you define the type of discount from the list of options. See Figure 1.1.0.
Figure 1.1.0
- Set the quantity required to trigger the discount.
- Enter the dollar amount to be deducted per item.
Figure 1.1.1For example: If "Qty= 4," and "$ Off Each Item = $1.00" with the "Or More" set to YES, this discount will trigger when a customer buys 4 or more quantities of trigger item(s), and they will get $1.00 off on each item.
Figure 1.1.2
For example: If Qty = 4 and % Off Each Item = 1.00%, with "Or More" set to YES, the customer will get 1% off on each item when they purchase 4 or more qualifying items.
When the "Or More" toggle is turned ON, the discount applies if the customer buys the set quantity or more.For instance, if Qty = 10 and "Or More" is ON, then buying 10 or more items will apply the set percentage discount to each item.
Figure 1.1.3
For example: If Buy = 4 and Quantity = 1, with "Or More" set to YES, this discount type will trigger when a customer buys 4 or more packs of cigarettes, and they will get 1 pack free.
Figure 1.1.4
- Buy: The number of items (X) a customer must purchase together to qualify for the deal
- For: The total price (Y Dollars) the customer will pay for the set of items defined in the Buy field, not the price per item, but for the group as a whole.
For example: With this discount type, if a customer buys the same set of items configured in the "Buy" option (e.g., 4), they will get it for the fixed discounted amount set in the "For" option (say, $5.00).
- Buy: The number of items a customer must purchase at full price to trigger the deal.
- % Off: The discount percentage offered on the additional item(s).
- For Qty: The number of items that will get the discount.
For Example: When a customer buys 2 packs of cigarettes, they are eligible to get the 3rd pack at 50% off with this discount.
- Buy X: The number of items a customer must purchase at full price to trigger the deal.
- Get Y: The number of additional items the customer will receive as part of the deal.
- Z Dollars: The total price the customer will pay for the Get Y items combined (not per item).
For example: If a customer buys 4 packs of cigarettes (Buy X = 4), they get 2 more packs (Get Y = 2) for $5.00 total (Z Dollars = $5.00).
- X Dollars: The minimum amount the customer must spend on trigger items to qualify for the discount.
- Quantity: The number of free items (Z Products) the customer will receive once the conditions are met.
- Y Products: The minimum number of qualifying items the customer must purchase as part of the trigger condition (along with the spend amount).
For example: If a customer spends $100 on at least 5 packs of cigarettes, they will receive up to 2 additional packs for free from the selected Z Products list.
Figure 1.1.8
- X Dollars: The minimum amount a customer must spend on trigger items to qualify for the deal.
- Y Products: The minimum number of qualifying items the customer must purchase (in combination with the spend condition) to activate the discount.
- Quantity: The number of Z Products the customer will receive for free once the spend and product quantity conditions are met.
For example: With this discount type, if a customer spends "X Dollars" ($50) on trigger item(s) with a certain quantity of Y products (e.g., 3), then they will get Z Dollars off each on Z products' list.
Or More Toggle: If the Or More toggle is turned ON, it means the discount will trigger if the customer spends the specified amount or more on trigger items. For example: If the value for X Dollars is 100 and the Or More toggle is ON, then when the customer spends $100 or more on trigger items and buys the required number of discounted products, they will receive the set percentage off on each discounted product.
For example: With this discount type, if a customer spends $50 or more (if the Or More toggle is set to YES) on trigger items and buys 3 discounted products, they will receive Z% off each of those discounted products.
Figure 1.1.2.0
- Follow the steps mentioned below to assign a location(s) or location group(s) to a discount group:
- By Locations: Select this option to assign specific location(s) to the discount.
- By Location Group: Select this option to assign the location group(s) to the discount.
- All: Select "All" to apply the discount to all your business locations.
- Click on "By Locations" or "By Location Groups" from the Select Locations drop-down as per your requirements. Use the "Manage" button to select and add the location(s) and location group(s) for the discount. You can delete the selected location(s) and location group(s) too.
- Click on "Manage." Figure 1.1.2.1 will appear.
Figure 1.1.2.1
Figure 1.1.3.01. Add Item Type: Lets you expand discount eligibility by adding broader item types like:
- Department, Department Group
- Categories
- Brands
- Manufacturer, etc
2. Preview All Zones: Gives you a summarized view of how the discount behaves across all store zones where it is applied, helping you validate if it’s set up correctly for multi-location environments.
3. Manage Product (4): This shows how many individual products are currently part of the discount. In this case, 4 products are included (though only two are visible in the image).
4. 👁️🗨️View: Opens a pop-up listing all products under the selected Item Type filter with their effective sales prices.
5. ❌ (Remove): Allows you to remove a specific product from the list, which means the discount will no longer apply to that item.
6. Manage Button: This button will let you manage (add/remove) the item type.
7. Product List Table:
Figure 1.1.3.1
Figure 1.1.3.2
Figure 1.1.3.3
Manage Filters Screen Information:
1. Search: Use this search box for a specific result.2. Results: Here, you see the relevant list of data for the selected discount. You can search for a specific discount in the "Search" bar as well.3. All Items: Use this drop-down to filter the Manage Filters screen data based on four parameters: All Items, Child Only, Parent Only, and Standalone only.4. Select the required products by checking the appropriate checkboxes.5. Arrow: Click the green Arrow button to move the selected records to the Selected List Area as highlighted in Figure 1.1.3.3.Figure 1.1.3.4
1. Click the "Clear Selection" button to remove the whole selection. To remove any record from the list, click the Remove (x) icon.2. Discount Multiplier: It shows how many times the discount should apply per unit. For example, if it's set to 1, the discount is applied once per item purchased. By default, it displays value 1. However, the value can be reset through Change All Discount Multiplier Value.
- Set the Discount Multiplier value and click "Apply."
3. Apply: Click the "Apply" button for the selected parameters. The system will navigate you to the Edit Discount screen.4. Change All Discount Multiplier Values: This button allows you to update the discount multiplier for all selected items at once. Depending on the Discount Type, the multiplier determines how many times the discount is applied when the items are purchased.
5. Print: This button is used to print the list of selected items. Select the export type as PDF, CSV, or Excel and turn the header and title-related toggle ON/OFF as required. Click on the "Start Print" button.
Figure 1.1.3.66. Close: Click to close the Manage Filters window.
1. Select Pricebook Zone: This dropdown contains the list of all the pricebook zones assigned to the discount. Use the checkbox beside each pricebook zone to select one or more pricebook zones. The “All” option allows you to view discounted prices of all zones. The data is generated depending on the selection.2. Queued Price: Set this to YES to preview the sale price after including all the queued changes during the period the Discount is active.3. Print: This button will print the Discount Item report in PDF format. You can select a maximum of 6 zones for printing.
Figure 1.1.3.9
- If you have selected different Item Type as highlighted in Figure 1.1.3.10.
Figure 1.1.3.10Delete/Remove: Click on the (X) Manage Product/Brand ribbon to remove the entire item type, i.e., Products/Category.Click on (X) present against each product or brand to remove a single item.
Figure 1.1.3.11
Figure 1.1.3.12

The Trigger Option defines the condition that must be met for a discount to be applied. It determines whether the discount is automatically applied or requires a specific trigger, such as a list or coupon. This flexibility allows you to create a variety of promotional strategies — from automatic markdowns to coupon-based and bundled discounts.
Here are the available trigger types:
Figure 1.3.2.0
Figure 1.3.2.11. Trigger Quantity: This button sets the trigger quantity to activate the discount for the trigger list of items.2. Manage Trigger Items: This button will help manage and select the items that are to be added under the Trigger Items List. See Figure 1.3.2.2.On Manage Filters page, you will see the list of items under Results section. You can select the items directly, or you can filter them department/manufacturer/brands/tags wise.
Figure 1.3.2.2
Once added, navigate back to Add/Edit Discount screen to view the added discount trigger list.3. View: Click on the view button to preview the trigger list as done in the Add Item Type under 1.1.3. Discount Filter section above.
4. Remove: Click (X) to remove the items from the trigger list.
Figure 1.3.2.3
1. Add: This button will add a new row for coupons for different stores.
- Type: This field describes the discount type, i.e., online, store, or both.
- Coupon Code: The coupon code is generated by the auto-generate button highlighted as
in Figure 1.3.2.3
2. Auto-Generate: This button will auto-generate the coupon code.
- Description: The description serves to explain the specifics of the coupon discount type, e.g., 10% off.
3. Download: This button will let you download the coupon in QR code or barcode format. But for that, you will have to save the changes first; otherwise, the error message as shown in Figure 1.3.2.4 will be displayed.
Figure 1.3.2.4
Figure 1.3.2.5
4. Delete: This button will delete the created coupon.
Figure 1.3.2.6
Figure 1.3.2.7
Figure 1.2.0
Start Date: Select a date from the attached calendar to determine when the discount will become active.
End Date: Choose an end date from the drop-down calendar to specify when the discount will expire.
Figure 1.2.1
If an item has two applicable discounts — one for $0.10 with Priority Level 1 and another for $0.05 with Priority Level 2—and both are marked as Non-Stackable, only the $0.10 discount will apply at the register. This is because the system gives precedence to the discount with the highest priority (i.e., the lowest priority number).If the Default Discounts to Inherit Settings from Group option is enabled in POS settings, individual discount tax configurations cannot be modified. Instead, all discounts will automatically adopt the tax settings defined at the group level, unless overridden through Settings & Panels. See Figure 1.3.1.
Figure 1.3.1If you wish to customize the tax settings for discounts, then set this toggle to NO and manage settings as required for Reimbursable Discounts and Apply Tax Before Discount.
- Reimbursable Discount: Set this to Yes if the discount is offered and funded by the manufacturer, and the store will be reimbursed for it. Set to No if the store is giving the discount at its own cost and won’t be paid back.
- Apply Tax Before Discount: Depending on the location, discounts may or may not be taxed; it is generally dependent on the Tax code at that location. If this toggle is set to NO in a scenario wherein you have purchased a one-dollar item with a 10-cent discount, the remaining 90 cents will be taxed. If it is set to YES, tax is calculated on the full one-dollar amount before the discount is applied.
- Apply to Cost: If this is set to YES, then in addition to reducing the retail price, it will also reduce the cost, and if it is toggled to YES, it functions as a buydown, i.e., the discount will be applied to both the cost and the price.
Inventory Clearance: By default, this setting is NO. Set it to YES to enable the system to monitor inventory and automatically disable the discount once the associated items are sold out, archiving the discount accordingly.
In Scan Data Report: When this option is set to Yes, this discount will be included in the Scan Data Report. This means the discount is considered eligible for manufacturer reporting and may qualify for compliance purposes.Enabling this option will also lock certain fields, such as Discount Type, Trigger Options, and Start Date (from the "Schedules" tab). Once locked, users will be unable to modify these fields on the Edit Discount page if the discount is marked for reporting in the Scan Data Report.
- Discount Commission: If this is set to YES, the Spiff Amount field gets visible. And now this transaction will act as an uplift sale. It will offer a discount as per the discount type selected and will also offer the Spiff Amount commission to the cashier.
- Spiff Amount: Set the dollar amount as spiff to be given out to the cashier when sales are promoted, and this discount is triggered.
- Commission Trigger Type: The commission has 3 trigger types:
![]()
Figure 1.3.2
- On Each Discount Item (Once): Select this option to offer a commission only once when the customer purchases the same item multiple times in a transaction with a single discount type.
For example, if the customer bought 10 cigars where the discount type is selected as Buy X and Get Y Free is triggered twice when 10 cigars are bought where the value of X=4 and Y=2. With "On Each Discount Item (Once)" the cashier will get the set commission only once. However, if different sets of items are bought with different discount types, the cashier would get the configured commission (spiff) for each trigger.
- On Each Discount Items (Repeated): If the commission trigger type is set to On Each Discount Item (Repeated), then the cashier would get the set commission on each discounted item that they sell.
- On Each Overall Discount Fired: If "Each Overall Discount Fired," then the cashier would get the set commission for the overall discounts applied.
- Max Qty to Spiff: This field is to set the maximum number of spiffs that is allowed to the cashier in a single transaction, triggering different discounts.
Figure 1.3.3
- Registered in Past X Days: This field gets activated when the Require Loyalty toggle is set to YES. With this field, the discount will require loyalty, but it also has to satisfy the Registered in Past X Days condition. Fill in the value of days for the registered customer.
- Customer Daily Limit*: If the limit is set to 1, then each item in the discount can be taken advantage of by the customer in a 24-hour period.
- Customer Weekly Limit*: If the limit is set to 1, then each item in the discount can be taken advantage of by a customer in a 7-day period.
- Customer Total Limit*: This would be the total number of discounts that can be taken advantage of by a customer during the time period of the discount, ranging from the start date to the end date.
- House Account Level: Choose the house account level from the attached drop-down list.
There are different levels that can be created in the House Account Discount Level. Let's say you select discount Level 2, which is set with a 10.00 percent discount.
If the discount is selected for Discount Level 2 for a particular house account, then the house account customer can purchase the product with a 10% discount on the price.Figure 1.3.4
Export Description: This field provides a brief description of the discount for export purposes, ensuring clarity when transferring data to an accounting system.

Figure 1.4.1
- Configure Uplifts Triggers: Click this button to configure the uplift based on your requirements.
- Trigger When: Please select this when you want the uplift to trigger when this discount is applied from the three options shown in Figure 1.4.2.
Figure 1.4.2
- Clerk Message: Please enter the message for the clerk/cashier to read as a script. This is an optional field.
- Uplift Message Type: This section lets you select the image for the uplift.
Figure 1.4.3
- Advertisement: The added advertisement list will appear if you choose this option and click the "Choose Advertisement" button. You can select the desired image from it.
- Custom Upload: The "Manage Custom Images" button will appear if you choose this option. Click it to open the "Manage Uplift Images" screen and choose the required custom image for the uplift.
The fields are explained above under the Adding Discount section.Figure 2.1
Figure 2.2
These changes can be mapped under the View Notes feature explained below. Figure 3.1.0
Figure 3.2.0
Figure 3.2.1
Figure 4.0
1. Fill in the name of the copied discount in the textbox.2. Set Copy Customer Toggle to include the customer's whitelist while copying a discount (explained under the heading 4.1)3. Click on the "Copy" button to copy the discount along with the customer's whitelist (if the Copy Customer is set to Yes).Figure 4.1
When copying a discount, enabling this option ensures that the associated customer whitelist — i.e., the list of approved customers eligible for the discount — is also duplicated. This maintains consistent customer eligibility in the newly copied discount.
To include the customer whitelist during the copy process, ensure the following conditions are met:
This option works only for Loyalty Customers hence, to do so, you need to set the Require Loyalty toggle to YES.Figure 4.1.0
Figure 4.1.1
Figure 4.1.2
When the customers list is added, it will be copied along with the discount that is being copied.
Figure 4.1.4
- Click on the "Copy" button to copy the discount along with the customer's whitelist (if the Copy Customer is set to Yes).
- Click on "Close" to close the Copy Discount dialog box.
Figure 5.1
Figure 6.0
1) Change Date Range: You can change the date range of the created discount with this Alter Date Range option. This option offers you the liberty to change the start or end date of the discount duration.2) Extend Date Range: This option lets you extend the date of discount by X number of days, weeks, and even months.3) Change End Date: This is another option that will help you alter the date range by changing only the end date of the discount period.
Figure 6.2
- Delete Discount: This toggle, if set to ON, will allow you to delete the selected discounts.
- Apply Location Changes: Whenever the related flag is set to ON, then you will have the ability to replace the existing locations for which the discount is applied to the selected location(s) from the "Manage" button.
- Manage: This button will help you replace the existing location(s) with a new location(s) for the selected discounts.
- Cancel: This button allows you to cancel all the changes made in the dialog box and takes you back to the previous form.
- Update Selected Discounts: This button will help save and update all the selected discounts to new attributes.
Discounts with similar attributes are grouped as one.
- Click on the "Manage Discount Groups" button highlighted in Figure 0.1 above to manage the discount groups.
- The dialog box highlighted in Figure 7.0 will appear on your screen.
Figure 7.0Fields and Buttons:1. Discount Group List: This list presents you with a list of discount groups that have already been created.2.1 Assign Discounts: This button helps you assign discounts from the list of created discounts to the discount groups.
3.1 Add Discount Group: This button will bring up a popup allowing you to create a new Group.Figure 7.2
- Name: This field is for setting up a name for the discount group.
- Apply Tax Before Discount: Depending on the location, discounts may or may not be taxed; it is generally dependent on the Tax Code of that area. If this toggle is set to NO in a scenario wherein you have purchased a one-dollar item with a 10-cent discount, the remaining 90 cents will be taxed. If this is set to YES, then you are taxed before the discount is applied.
- Accounting Code: This field requires the general ledger accounting code for the discount group.
- Reimbursable Discount: If the discount is offered by the manufacturer, then it is reimbursable to the store by the manufacturer. Turn this toggle ON to apply this setting to this discount group.

Figure 8.0
Figure 8.2
Figure 8.3