Price changes and discounts in Aident CashPro
This article explains how manual price changes and discounts work in Aident CashPro.
Before you begin
These functions depend on both:
- cash register setup
- salesperson permissions
In some cases, CashPro requires supervisor approval before the user can continue.
Manual price changes
CashPro supports changing line prices manually, but only when the cash register allows it.
Setup that affects manual prices
Review these cash register setup fields:
- Allow Manual Prices
- Maximum Price Change %
- Supervisor Password
Permission behavior
When a user starts a price change:
- if the user has permission, the process can continue
- if the user does not have permission, CashPro requests supervisor approval
Which lines can be changed
CashPro filters the receipt and only allows price changes on eligible lines, for example:
- positive-quantity lines
- lines with a positive unit price
- non-cancelled lines
- non-component lines of set items
Voucher lines are excluded from manual price change.
Set item behavior
If the changed line is a Set Item, CashPro also recalculates the pricing of the component lines.
Discounts overview
CashPro supports both:
- line discounts
- receipt discounts
It also supports reviewing and removing applied discounts.
Line discounts
When a user starts the line discount process, CashPro:
- checks permissions
- requests supervisor approval if needed
- finds the current open sale
- filters eligible receipt lines
- opens the discount wizard
Which lines are eligible for discount
CashPro filters for lines that are typically:
- positive in quantity
- positive in price
- not cancelled
- not set component lines
- marked as Allow Line Discount
If no eligible lines exist, CashPro blocks the discount process.
Receipt discounts
CashPro also supports receipt-wide discount processing.
Permission behavior for receipt discount
If the user does not have discount permission, supervisor approval is required.
If the user does have discount permission, supervisor approval may still be required when:
- Receipt Discount Supervisor Required is enabled on the cash register setup
Effect on receipt lines
Receipt discounts are distributed to the relevant receipt lines and tracked as discount entries.
Discount tracking and removal
CashPro stores discount lines so discounts can be reviewed later.
A user with sufficient permission can:
- display applied discounts
- remove selected discounts
- remove the last discount
If there are no discounts on the current sale, CashPro shows an error.
Set item discount behavior
CashPro has special handling for set items.
If a set item receives a discount:
- related component discount lines can be created
- component amounts are recalculated
- removing the discount also updates the component discounts and amounts
Common setup fields to review
On Cash Register Setup, review:
- Allow Manual Prices
- Maximum Price Change %
- Discount Reason Mandatory
- Maximum Line Discount %
- Maximum Receipt Discount %
- Receipt Discount Supervisor Required
- Supervisor Password
Also review salesperson permission setup for:
- manual prices
- discounts
Troubleshooting
Price change is not allowed
Check whether Allow Manual Prices is enabled on the cash register setup.
Supervisor approval is requested
This is expected when the current user does not have the necessary permission or when the setup requires supervisor approval.
There are no lines to discount
Check whether the receipt contains eligible, discountable lines.
No discounts are available to remove
CashPro only shows removable discounts when active discount entries exist for the current sale.