Table of Contents

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.